问题标签 [jquery-dialog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery-dialog - JQuery 对话框关闭事件
因此,当我单击“取消”时,我可以再次生成对话框,一切看起来都很好。如果我单击右上角的“X”并再次生成它,它会加倍,从上次开始就没有被清除。
我尝试添加beforeClose
事件以清除 HTML,但它似乎不起作用。
如何从“取消”和点击“X”中正确清除和关闭它?
jquery - 我可以在 Jquery 的 Form Observer 插件中更改确认框吗
Form Observer 插件提供带有我们自定义消息的确认框。我不明白他们将代码保存在哪里以显示它。
因为我想将此确认框更改为 jQuery 对话框。我可以这样做吗。有些人可以对此有所了解,那就太好了。
asp.net-mvc - 在 jQuery UI 对话框中显示 MVC3 Unobtrusive ValidationSummary 错误
我希望在 jQuery UI 对话框中显示 MVC3 的不显眼的 ValidationSummary 错误。具体来说,我希望能够拥有类似“现场”$('.validation-summary-errors').dialog(...);
的体验。也就是说,每当 MVC3 客户端验证将显示(第一次)或更新(重复攻击).validation-summary-errors
元素时,我希望结果出现在 jQuery UI 对话框中。
我目前有一些类似的东西
但这对我来说感觉不对。
感觉就像我应该能够连接到验证框架并收到验证完成的通知,并且现在显示或更新了错误摘要。然后使用该事件,dialog()
即现在显示/更新的.validation-summary-errors
元素。有这样的事吗?或者还有其他建议吗?
javascript - JQuery对话框:如何在按钮点击事件中找到点击按钮
我目前正在定义一个变量号。像这样的 jquery 对话框的按钮
并像这样初始化对话框。(注意线路按钮:buttonsOpts。这就是我传递按钮的变量编号的方式)
问题是当单击对话框中的按钮时 buttonNames[i] 在行中不返回任何内容,因为 i 已增加到其最大值。
function() { $(this).dialog("close");__doPostBack(postbackControlID, buttonNames[i]);}
我们是否可以像在 .Net 事件中使用 sender 对象那样访问从 Javascript 事件代码内部触发事件的对象。这样就可以解决问题了。
我该如何克服呢?提前致谢。
jquery-dialog - jQuery.load() 一个 JSP 到一个 div
我正在寻找有关 JSP 导入的一些信息。我目前有一个 main.jsp。在用户选择项目时,使用 jQuery 将 jsp 加载到 div 中。然后在该 div 内部,在另一个选择时打开一个模式对话框,并将一个 jsp 加载到其中。所有数据都恢复正常,但 CSS 格式已关闭。每个 JSP 都有一个头部和一个主体,并且可以单独运行。它们单独看起来不错,但在一起时会开始获得不同的 CSS 属性。我是否应该能够剥离第二个和第三个加载的 JSP 的头部和主体,在主文件中包含所有必要的 js 和 css 文件并使其正常工作?我需要有头部和身体标签吗?我正在使用 jQuery .load() 调用。
jquery - 带有 AJAX 和验证器的 jQuery UI 对话框表单只能正常工作一次
我一直在研究一个通过 AJAX 加载的简单 JQuery 对话框表单。它使用 JQuery 工具进行验证,如果成功,则通过 AJAX 提交并关闭。这是通过 AJAX 打开对话框的代码(通过一个不错的小链接):
如您所见,对话框是从“dialog_clientEdit.php”页面加载的。对话框使用自己的处理脚本加载,一旦填写并提交成功,通过 AJAX 发送数据,如果没有错误,则关闭自身并销毁验证器和对话框:
问题是:表单只提交一次。您可以填写它,验证工作正常,并且所有 AJAX 都正确触发并且每个人都很高兴。然后,当您第二次尝试时,验证器不再工作,单击“创建注释”按钮基本上什么都不做……对话框永远不会提交,AJAX 永远不会触发。
我确保在对话框和验证器关闭后销毁它。对话框重新打开正常,但日期选择器在第二次打开时不起作用,没有更多的验证并且表单无法提交。
抱歉,我包含了所有代码,但我真的不知道错误在哪里。我确定这与我关闭它(或重新打开它,或两者兼而有之)的方式有关。任何人都可以帮忙吗?
jquery - jquery Dialog:如何将参数传递给在对话框中打开的页面
我正在使用 jquery 对话框打开一个 aspx 页面,该页面有一个用于发送电子邮件的表单。我需要将调用页面的标题和 url 传递给对话框,以便在电子邮件中发送。以前,我在调用页面上的 div 内有电子邮件表单,单击锚点时,div 会显示在对话框中,用户可以从对话框中发送电子邮件。但是,现在我将电子邮件表单移动到一个单独的 aspx 页面,该页面在打开的对话框中调用,例如
$(文档).ready(函数 () {
如果我在 urlLink 中附加 url 和 title 值,则 Email.aspx 页面不会显示在对话框中。当我删除它们时,将显示页面。我应该如何将这些参数传递给 Email.aspx?
谢谢
jquery - 带有叠加背景的 Jquery 对话框
我正在使用 jquery 对话框,但无法看到背景覆盖。代码如下
$("#dialog").dialog(); 我在一个对话框中我是jquery的新手,请帮助我,非常感谢:)
jquery - JQuery 动态对话框 Div
背景:
在页面上使用 php 动态创建具有行的表。使用jquery-ui-1.8.14.custom.min.js和jquery-1.5.1.min.js
目标:
我希望能够单击一行,该行将使用来自的新内容更新 Jquery Ui 对话框 div一个 php 页面,然后在 Jquery Ui 对话框中显示此内容。
此代码使对话框出现和消失的速度非常快而不会停止。我还尝试了以下我认为可行的方法:
对话框代码:
很感谢任何形式的帮助。谢谢。
jquery - 在对话框外单击时关闭 jquery ui 对话框
我知道已经存在一些与该主题相关的链接,但我的问题没有解决。所以我创建了一个新的。
首先,当在对话框外单击时,我需要关闭纯 jquery ui 对话框。所以首先我用这段代码创建了对话框:
显示我使用的对话框,
这很好用,我添加了一个代码来关闭框,例如,
在此之后,对话框不显示。我在 document.ready 中添加了这段代码。那么有人可以帮忙吗?谢谢!。