jquery easyui combobox如何禁用

yutianrui 2013-02-02 07:30:13
我的代码片段如下:
var initCom = true;
function opAdd(){
initArea();
$('#statusId').combobox('setValue',00);
$('#statusId').combobox('setText','制定');
$('#statusId').combobox('disable'); //禁用该combobox
}

function initArea(){
if(initCombo){
$('#typeId').combobox(){
width:142,
url : 'view/pub/findCode.action?typeName=CLUE_TYPE',
valueField:'codeId',
textField:'codeName',
onSelect : function(data){
$('#typeId').combobox('setValue',data.codeId);
},
onLoadSuccess : function(){

}
}

$('#statusId').combobox(){
width:142,
url : 'view/pub/findCode.action?typeName=STATUS',
valueField:'codeId',
textField:'codeName',
onSelect : function(data){
$('#statusId').combobox('setValue',data.codeId);
},
onLoadSuccess : function(){

}
}
initCom = false;
}

}

在jsp页面中,当我点击新增按钮调用opAdd()方法后,发现两个combobox输入框都没有成功加载数据,但是如果注释掉红色显示的禁用语句,两个combobox就可以成功加载数据,请问这是什么原因造成的
...全文
1131 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
kunkkaCoco 2013-02-04
  • 打赏
  • 举报
回复
你试试
setTimeout(function(){
  $('#statusId').combobox('disable'); 
},0);

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧