1、數據回顯。
備註:通過將指定下拉選的Value值設置select 爲true即可。
注意:數據回顯時一定要注意下拉框的數據是否已經進行初始化完畢或者已經加載完成。若出現沒有回顯的情況,則一定是數據未加載完畢,解決方案,將動態加載select的ajax改爲同步請求即可。
$("#masterialid").find("option[value="+data.masterialid+"]").prop("selected",true);
2、下拉選中事件
htlm代碼
<div style="width: 300px">
<select name="casttype" id="casttype" lay-verify="required" lay-filter="casttype">
<option value="">選擇添加單個設備或者區域播出單</option>
<option value="1">單選設備</option>
<option value="2">區域選擇</option>
</select>
</div>
js代碼
備註:select 中的值爲 標籤的id
data.val 爲選中觸發的值
form.on("select(casttype)", function(data){
loadDeviceSelect(data.value);
});
3、如何指定select的長度。
將select用div包起來,給div指定長度即可