我有一个模态对话框。我希望禁用一个按钮,然后再启用。我计划通过向按钮添加id然后使用该id来禁用添加/删除属性来执行此操作。如果有另一种方式,我愿意接受建议。以下是一些示例代码:
$('#navDialog').dialog({
modal:true,
autoOpen:false,
height: 'auto',
width: 'auto',
title: "Category Editor",
buttons: {
"Delete": function(){somethingMore();},
"Edit": function(){something();},
"Confirm":function(){importantSomething();}
},
draggable: true,
resizable: false
});
我希望能够控制确认按钮。
答案 0 :(得分:2)
$('#navDialog').dialog({
modal:true,
autoOpen:false,
height: 'auto',
width: 'auto',
title: "Category Editor",
buttons: [{
id:"btn-delete",
text:"Delete",
click:function(){somethingMore();}
},{
id: "btn-edit",
text:"Edit",
click: function(){something();}
},{
id:"btn-confirm"
text:"Confirm",
click:function(){importantSomething();}
}],
draggable: true,
resizable: false
});
答案 1 :(得分:1)
你可以试试这个:
$('.ui-dialog-buttonpane button:contains(Ok)').hide();
答案 2 :(得分:0)
目前没有任何正确的方法可以做到这一点。这是包含的路线图,但我不确切知道何时。当我发现论坛帖子详细说明这个问题时,我会报告。