jquery easyui 使用 combobox动态加载数据

可以查看官方文档:http://www.jeasyui.net/plugins/169.html 不过我按照文档的方法尝试了发现不行。

在easyui中combobox加载数据时,利用Ajax从服务器拿到数据了,现在需要加载到combobox的option中,使用下面方法

$("#corporate").combobox("loadData", []); //先利用loadData清空原有数据
var data= $('#corporate').combobox('getData'); //获取数组数据对象
$.each(accountModeList,function(i,accountMode){
	//value:这个是option中的value值
	//text:这个是option的显示值
    data[i] = {value:accountMode.corpId, text:accountMode.corpAccName} //往数据中加入想要的数据
})
$("#corporate").combobox("loadData", data); //最后,加载数组数据
$("#corporate").combobox("select", data[0].value); // 设置选中第一个

//获取选中的option的value
$('#corporate').combobox('getValue');
//获取选中的option的显示值
$('#corporate').combobox('getText');

你可能感兴趣的:(前端,jQuery,JS)