设置Jquery diloag按钮文本无法正常工作

时间:2011-07-19 13:25:20

标签: jquery button dialog

我正在尝试使用jquery对话框,但以下代码在按钮文本上显示0,1而不是指定的文本。与jQuery文档中提到的其他语法相比,我需要使用此语法。任何人都可以帮助我处理流动的代码。

$( ".selector" ).dialog({ buttons: [
    {
        text: "Ok",
        click: function() { $(this).dialog("close"); }
    }
] });

2 个答案:

答案 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

请参阅更新的小提琴:

http://jsfiddle.net/jensbits/bGuLj/5/