下拉列表框聯動事件 DropList
阿新 • • 發佈:2018-11-27
1.新增onchange事件。
$("#gyomuKbn").on("change", function(){
var currVal = this.value;
gyomuKbnChange(currVal);
});
2.觸發被聯動DropList的change事件
function gyomuKbnChange(currVal) { var postData = { gyomuKbn:currVal } var json = $.ajax({ url: sofia.contextPath() + "/keiyaku/wfgm1000/wfgm1010/gyomuKbnChange.do", dataType: "json", async:false, data: postData }).done(function(data) { var gyosyuKbnList = data.gyosyuKbnList; sofia.ui.applyDropDownList('gyosyuKbn', gyosyuKbnList); /*下面程式碼為applyDropDownList具體實現。 $("#gyosyuKbn option").remove(); for(var i = 0; i < gyosyuKbnList.length; i++) { var gyosyu = gyosyuKbnList[i]; var val = gyosyu.value; var label = gyosyu.label; if(val == null || val == "null") { val = ""; } var option = "<option value='" + val +"'>" + label + "</option>"; $("#gyosyuKbn").append(option); }*/ $("#gyosyuKbn").combobox("refresh"); }); }