如何知道对话框是关闭还是不存在
how to know is the dialog close or not-exists
我想为 ajax 请求提高进度条并将其提示为模态视图,因为请求可以多次提交,所以我想检查对话框是否被以前的 rquest 关闭(.dialog("close")
没有删除它),或者它是第一个请求(此对话框未启动)。有一个函数isOpen()
但是有没有像isClose()
这样的函数?
Use isOpen:
var dialogClosed = true;
打开带有某些按钮单击事件或 DOM 就绪事件更改对话框的对话框后关闭为 false:
dialogClosed = false;
然后,您可以使用以下代码检查对话框是否打开:
if($("#mydialog").dialog( "isOpen" )){
dialogClosed = false;
}
关闭对话框后,将对话框关闭更改为 true:
dialogClosed = true;
您需要将其与 true 显式比较,以避免对话框作为对象返回。使用一个全局变量,如闭合true
或false
,然后根据全局变量做出决定。
相关文章:
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- 删除确认对话框在第一次单击时不起作用
- Jquery UI对话框不会消失
- JqueryUI对话框没有'不能使用特定的输入名称
- 从jquery对话框恢复原始数据,脚本不起作用
- Jquery对话框('打开')不工作
- JQuery UI 对话框在第二次单击时不会更新
- jQuery UI加载不正确?找不到对话框方法
- Appcelerator Titanium-openFileChooserDialog不存在:如何打开对话框浏览文件
- 在不打开对话框的情况下读取本地文件(在浏览器中)
- 为什么第二个链接单击重定向到部分不是对话框
- 如何知道对话框是关闭还是不存在
- <Chrome应用程序>如何在不从对话框中选择文件/目录的情况下创建FileEntry
- 等待所有AJAX调用而不显示对话框
- 如何在客户端不打印对话框的情况下打印收据
- JSF和PrimeFaces:启动和停止javascript'不确定对话框'通过
- PHP打印PDF文件到指定的网络打印机而不打开对话框
- Bootstrap-modal不显示对话框
- 在javascript,php,ajax中单击按钮后不出现对话框
- Ajax/javascript 删除 确认文本而不带对话框