easyui datagrid combobox 怎么设置默认值
展开全部
//貌似刚刚回答过这个问题……
$("#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事件中没这个参数 但是也能实现这个功能
*/
}
});
$("#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事件中没这个参数 但是也能实现这个功能
*/
}
});
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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);
}
},
});
}
$("#页面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);
}
},
});
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
data-options里面加个value:'值'应该可以吧...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询