easyui datagrid combobox 怎么设置默认值
发布网友
发布时间:2022-04-26 03:28
我来回答
共4个回答
热心网友
时间:2022-04-26 04:57
//貌似刚刚回答过这个问题……
$("#com").combobox({
url: 'someUrl',
valueField: "id",
textField: "text",
editable: false,
//添加 加载完成事件:
onLoadSuccess:function(){
$(this).combobox('setValue',0)
$(this).combobox('setText','--请选择--')
/*或者默认选中combobox jason数据的一个元素*/
var data=$(this).combobox('getData');
$(this).combobox('setValue',json[0].id)
/*再或者:一般情况 我会给该事件添加一个参数r 然后
$(this).combobox('setValue',r[0].id)
但是api里面onLoadSuccess事件中没这个参数 但是也能实现这个功能
*/
}
});
热心网友
时间:2022-04-26 06:15
function initCombobox() {
$("#页面combobox ID").combobox({
url: "路径",
queryParams: {
XXX: "XXX"
},
type: "post",
valueField: "id",
textField: "name",
onLoadSuccess:function(data) {
if (data.length > 0) {
$(this).combobox("setValue", data[0].code);
}
},
});
}
热心网友
时间:2022-04-26 07:50
data-options里面加个value:'值'应该可以吧...