jQuery UI 对话框模式仅使用类选择器打开一次
jquery ui dialog modal only opens once using class selector
$(".groomed").click(function() {
var modal = $(".dash-modal", this).dialog({
height:400,
width:800,
modal:true,
autoOpen: false,
Cancel: function() {
$(".dash-modal", this).dialog("destroy");
}
});
console.log(modal);
modal.dialog('open');
});
我已经扔掉了所有的堆栈溢出,它们都处理一个id选择器,我需要它来与类选择器一起工作。上面包含代码。
控制台会在第一次单击时记录以下内容:
[div#ui-id-2.dash-modal info ui-dialog-content ui-widget-content, prevObject: e.fn.e.init[1], context: tr.groomed, selector: ".dash-modal", constructor: function, init: function...]
第二个:[prevObject: e.fn.e.init[1], context: tr.groomed, selector: ".dash-modal", constructor: function, init: function...]
所以看起来整个功能在模式关闭后被删除,api说使用destroy,我已经尝试过关闭:和取消:
请帮忙,谢谢!
Cancel: function() {
$(".dash-modal", this).dialog("destroy");
}
这样就可以破坏对话框
关闭对话框以根据您的要求使用
Cancel: function() {
$(".dash-modal", this).dialog("close");
}
引用对话框关闭和对话框销毁
相关文章:
- insertAfter只使用类选择器一次
- 我如何可以忽略以前的选择,只写最后一次选择
- 在angularjs中一次选择一个项目
- 一次选择一个图像
- 无法在一次选择中选择多个值
- 如何使用 jQuery 选择多个文件.多文件.js插件?使用单个关闭按钮一次选择多个文件
- 每 1 分钟启动一次计时器 Jquery
- Javascript 一次选择所有单选按钮
- 为什么我的Javascript全局变量只更新一次?jQuery最后一个子选择器错误
- Javascript一次选择一行
- 使用下拉列表一次选择一个图表
- 在“选择将打开选项卡更改为新url”上.但是,如果在下一次选择更改时关闭了选项卡,该怎么办
- 使用一个文件元素上传多个文件(没有多个选项).并一次选择一个文件
- Highcharts一次选择多个点
- 如何将一次选择的更改事件的数据附加到第二次选择
- Jquery一次选择所有选中和选中的元素
- 如何一次选择数组中的所有项目,并为它们添加类
- 在angularjs中,如何在不使用单选按钮的情况下一次选择一个复选框
- 一次选择多个数组元素
- 使复选框可以像单选按钮一样一次选择一个