觸發獲取動態資料的方法獲取動態資料list清除select下面所有的選項把獲取的資料append到select下面$("#id).change(function(){ var val = this.value; document.getElementById("selectId").options.length = 0; if(val != null && val != ""){ $.post(url, {"temp": val}, function(data){ if(data != null && data.length > 0){ for(var i=0; i<data.length; i++){ var o = data[i]; $("#selectId").append("<option value=""+o[0]+"">"+o[1]+"</option>"); } } $("#selectId").selectmenu("refresh", true);//jqm 是動態載入的css 所以新增元素後 需要手動載入樣式 }); } });
觸發獲取動態資料的方法獲取動態資料list清除select下面所有的選項把獲取的資料append到select下面$("#id).change(function(){ var val = this.value; document.getElementById("selectId").options.length = 0; if(val != null && val != ""){ $.post(url, {"temp": val}, function(data){ if(data != null && data.length > 0){ for(var i=0; i<data.length; i++){ var o = data[i]; $("#selectId").append("<option value=""+o[0]+"">"+o[1]+"</option>"); } } $("#selectId").selectmenu("refresh", true);//jqm 是動態載入的css 所以新增元素後 需要手動載入樣式 }); } });