也许在这里有人可以帮助我,因为我无法找到我需要的答案。我已经用 jquery UI 编写了自定义对话框,但无法从另一个文件打开。
这是我的那个功能。
让你更容易理解。如果我想从我使用的同一个文件或函数中打开确认框
var cfg = window.confrim('test');
if(cfg){
//doSomething;
}
但是有了这个对话框,我什么也做不了..它没有显示出来..控制台中没有错误,一切都包括在内..
我进入这个功能。
this.customConfirm = function(window, warning, url){
var NewDialog = jQuery('<div id="MenuDialog"><p>This is your dialog content, which can be multiline and dynamic.</p></div>');
NewDialog.dialog({
modal: true,
title: "title",
show: 'clip',
hide: 'clip',
position: {at: 'center', my: 'center', of: window},
buttons: [
{text: "Submit 1", click: function() {alert(1);}},
{text: "Cancel 2", click: function() {jQuery(this).dialog("close")}}
]
});
return false;
}
感谢帮助 :)