我正在尝试使用jquery对话框,但以下代码在按钮文本上显示0,1而不是指定的文本。与jQuery文档中提到的其他语法相比,我需要使用此语法。任何人都可以帮助我处理流动的代码。
$( ".selector" ).dialog({ buttons: [
{
text: "Ok",
click: function() { $(this).dialog("close"); }
}
] });
答案 0 :(得分:0)
尝试,
$(DialogDiv).dialog({
bgiframe: true,
resizable: false,
buttons: {
{ "Save": function() { saveCallback();} },
{ "Cancel": function() { cancelCallback(); }
}
});
JQueryUI期望object
的{{1}},但是,您正在传递buttons
。
答案 1 :(得分:0)
它完全适用于你的小提琴:
http://jsfiddle.net/jensbits/bGuLj/
也许其他东西是冲突的?
您的代码中有jquery对话框不存在的选项: autoShow和beforeClose
您可能想要使用autoOpen:false
请参阅更新的小提琴: