2013-05-03 42 views
0

按钮我有一个jQuery对话框,的AutoOpen设置为false:jQuery的对话框中添加对开放

$(document).ready(function() { 
$('#test').text("hello!").dialog({ 
      autoOpen: false, 
      resizable: false, 
      modal: true, 
    }); 
}); 

我触发对话是这样的:

$('x').click(function() {$('#test').dialog('open');}); 

我想和添加一些功能按钮在开放,像这样:

$('x').click(function() {$('#test').dialog('open', 'option', 'buttons', { 
    'Ok': function() { 
     myFunction(); 
     $(this).dialog('close'); 
    } 
}); 
}); 

但到目前为止没有运气,任何帮助?

回答

0

更改第三部分,如:

open: function (type, data) { 
    $(this).parent().appendTo("form"); 
}, 

buttons: { "Ok": function() { $(this).dialog("close"); } }