如何设置Jquery UI dialog 中的button为disable

$("#execcase-dialog").dialog({title:"用例执行",width:770,//height:$("#workiframe").height... $("#execcase-dialog").dialog({
title: "用例执行",
width: 770,
//height: $("#workiframe").height(),
autoOpen: false,
modal: true,
buttons: {
OK:function() {
在这里我想禁用这个OKbutton
}
}
展开
 我来答
那年夏天的回忆录2I
2018-07-11
知道答主
回答量:3
采纳率:0%
帮助的人:2461
展开全部

按如下步骤操作

  1. 给button添加一个ID

  2. 禁用:在function 里面 $("#okBtn").linkbutton('disable');

  3. 启用:$("#okBtn").linkbutton('enable');

buttons : [
    {text:'OK', id: "okBtn", handler: function(){
        $("#okBtn").linkbutton('disable');
        //$("#okBtn").linkbutton('enable');
    }}
]
feqgat
2011-01-28 · TA获得超过1002个赞
知道小有建树答主
回答量:1092
采纳率:100%
帮助的人:891万
展开全部
方法1.
请到这个页面中,选择相应的jquery.ui,然后下载,jquery网站会自动把合并好的文件下载下来。
方法2.
自动把所有的js文件中的代码拷贝到一个js文件中就ok了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shane716639b3
2015-08-27 · TA获得超过961个赞
知道小有建树答主
回答量:1123
采纳率:63%
帮助的人:419万
展开全部
$(":button").prop("disabled",true);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shenchaoliang
推荐于2016-05-31 · TA获得超过1163个赞
知道大有可为答主
回答量:810
采纳率:0%
帮助的人:1509万
展开全部
在show里面控制,如下
$("#execcase-dialog").dialog({
title: "用例执行",
width: 770,
//height: $("#workiframe").height(),
autoOpen: false,
modal: true,
buttons: {
OK:function() {
在这里我想禁用这个OKbutton
}
},
show:function(){
$(":button").attr("disabled","disabled"); //所以按钮不可用
//$(":button").slice(0,1).attr("disabled","disabled"); //多个按钮时只设置某些按钮不可用
}
})
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式