2
我在我的应用程序中使用对话框。但我在为IE优化我的页面时遇到了一些问题。在我document.ready
功能,我把这个无法在对话框中调用方法;试图调用方法“选项”
$("#DFormExport").dialog({
resizable: true,
modal: false,
autoOpen: false,
width: 750
});
到inicialize我的对话框,然后当用户点击按钮,我把这个,因为在mydialog按钮的类型依赖于一些用户选择
$("#DFormExport").dialog("option", "buttons", {
"Vytisknout": function() {
loading(1);
tiskText($("#DExportCo").attr("href"),"", $("#DExportCo").attr("rm"));
},
Zrušit: function() {
$(this).dialog("close");
}
}).dialog('option', 'title', 'Vytisknout');
在铬和FF一切正常,但在IE浏览器我越来越cannot call methods on dialog prior to initialization; attempted to call method 'option'
所以任何想法如何解决这个问题?
我不确定它是否与IE相关,我在Chrome中也有类似问题。我在项目之间移动了站点js代码,并且在移动对话框的部分之后,它不像以前那样工作,它显示了您提到的警告。我不确定发生了什么变化,我已经和你做了同样的解决方法。 – ch0kee 2013-08-21 17:55:16