Jquery 对话框错误:初始化前无法在对话框上调用方法;尝试调用方法“关闭”
Jquery Dialog error: cannot call methods on dialog prior to initialization; attempted to call method 'close'
我收到以下错误:未捕获错误:初始化前无法在对话框上调用方法;尝试调用方法"关闭"
使用以下 jquery 脚本时:
http://rigoneri.github.io/timeout-dialog.js/js/timeout-dialog.js
开发工具中的特定错误在这里
我在这里调用该函数:
$(function () {
$("#timeout-example").click(function(e) {
e.preventDefault();
$.timeoutDialog({timeout: 1, countdown: 60, logout_redirect_url: 'https://google.com', position: 'absolute', restart_on_yes: false});
});
});
根本无法让它发挥作用
timeout-dialog.js插件可能无法在jQuery 1.7中使用。在此插件的官方存储库中,有一个待处理的合并拉取请求,并且修复了您的错误。
您应该将 timeout-dialog.js 文件下载到本地资源,然后在超时对话框中修改函数 destroyDialog.js该文件,如下所示:
destroyDialog: function() {
if ($("#timeout-dialog").length) {
//$(this).dialog("close");
$("#timeout-dialog").dialog("close");
$('#timeout-dialog').remove();
}
},
相关文章:
- 未捕获错误:无法在初始化之前调用方法;
- 通过ajax从客户端调用C#方法来执行C#方法
- 如何避免在angular上多次调用方法;s ng重复
- React路由器错误-'无法调用方法'getRouteAtDepth'的未定义'
- 从window.onbeforeunload调用方法背后的代码
- 当输入字段为空时,如何在angular中调用方法
- 函数调用方法有什么用
- 多次调用方法后返回相同promise的模式
- 当从Chrome扩展动态注入JS时,从onload()内部调用方法
- 茉莉花 - 未调用方法
- jQuery如何在原型中调用方法
- ng显示“;调用方法“;不起作用
- Odoo销售点如何访问模型并使用JS调用方法
- 从React调用方法.JS州
- TinyMCE验证给出错误:无法调用方法'getContent'的未定义
- 向模板实例变量传递调用方法调用的结果时出现异常
- 如何在对象中调用方法
- 检查对话框是否为 Open 会引发“初始化前无法在对话框上调用方法”错误
- 在输入类型提交按钮上调用 C# 方法
- 通过类选择器单独调用方法