function getSelectInfo() {
$.ajax({
type: "post",
url: "/C/C/GetSelectData",
async: false,
data: {},
dataType: "JSON",
success: function (data) {
var str = null;
var temp = data[0] + "";//需要添加,不然無法識別轉化為字符串
var strarr = temp.split(",");
for (i = 0; i < strarr.length; i++) {
if (data[0][i] == "SAP003") {
str += "<option value='SAP003' selected>SAP003</option>";
} else {
str += "<option value='" + strarr[i] + "'>" + strarr[i] + "</option>";
}
}
$("#FORT2").html(str);
$("#FORT2").val("SAP003");
str = null;
}
});
}
function setSelectVal(id) {
Model.ERP.id = $("#" + id).val();//赋值不同,id已不是function,而是类中的属性
}
布局界面:
<div class="form-group kstar-control">
<label class="control-label col-sm-2">
我的select:
</label>
<select class="col-sm-2 form-control" style="margin-top:5px;" data-bind="value: ERP.FORT2" title="我的select" id="FORT2" onchange="setSelectVal('FORT2')">
<option value='SAP003' selected>SAP003</option>
</select>
</div>