Tag: 确认

不要询问用户是否提交表格

我正在使用以下JavaScript代码来警告用户,如果他尝试重定向到另一个页面而不提交表单。 window.onbeforeunload = function() { return ‘Are you sure that you want to leave this page?’; }; 这工作正常。但我的问题是当用户尝试使用提交按钮确认框提交表单时将出现。 我不想询问用户是否提交表格,否则我想要确认。 这怎么可能?

使用JavaScript自定义确认对话框

我想创建一个类似于confirm()的JavaScript函数,它显示一个对话框(带有问题和2个按钮的div),如果用户单击“确定”则返回true否则返回false 。 是否可以使用JavaScript / jQuery但没有插件(例如jQuery UI或Dialog)? 因为我正在努力减少尺寸和往返时间…… 我试着编写这段代码,但我不知道如何让用户点击这个函数“等待”。 我想以这种方式使用我的函数: answer=myConfirm(“Are you sure?”) 通过这种方式,我可以在几个上下文中使用相同的函数,只需更改作为参数传递的问题。 这与confirm()的行为相同

JQuery确认对话框

可能重复: 是或否使用jQuery确认框 我在这里看到很多关于jQuerys标准确认对话框替换的例子,但是不了解它们中的任何一个。 如果我想使用jQuery或jQueryUI弹出确认对话框。 我该怎么做并检索用户点击的按钮? 当然必须有一种简单的方法来设置一个像alert(“Something!”);一样的确认对话框alert(“Something!”); 命令。 添加两个按钮并在yes或no设置回叫function?

使用confirm()拦截jQuery.ajax()调用

我有一个通过jQuery绑定到链接的ajax调用,我想通过确认对话框拦截它。 但是无论选择哪个选项,ajax调用都会触发(即使用户只是关闭对话框)。 有没有办法让确认在同步上下文中工作? HTML: remove jQuery的: $(‘.delete’).click(function () { confirm(‘Are you sure you want to delete this?’); }); $(‘.removeItem’).click(function (event) { event.preventDefault(); $.ajax({ url: ‘myUrl’, type: “POST”, data: { // data stuff here }, success: function () { // does some stuff here… } }); });

j确认此现有代码

我需要帮助使用jConfirm与现有代码(php&Jquery&jAlert)。 function logout() { if (confirm(“Do you really want to logout?”)) window.location.href = “logout.php”; } 如果我只是更改确认为j确认这不足以使其工作… 谢谢你的帮助 莉娜

使用jquery ui对话框确认表单提交的操作

我在页面上有多个表单,对于每个表单,我希望用户在表单提交之前进行确认。 但是当用户确认提交时,如何让该对话框知道用户正在进行汇总的forms? 它需要自定义参数吗? 谢谢。 $(“#dialog-confirm”).dialog({ resizable: false, height:140, modal: true, buttons: { ‘Confirm submit’: function() { document.______???????_____.submit(); }, Cancel: function() { $(this).dialog(‘close’); } } }); $(‘.allForms’).submit(function(){ $(‘#dialog-confirm’).dialog(‘open’); });

防止触发JQuery的多次单击事件

这是场景,我的内容是基于类异步加载的。 因此,如果我有一个类ajaxLink的链接,它会触发如下: $(‘a.ajaxLink’).click(function (e) { e.preventDefault(); var container = $(this).parents(‘div.fullBottomContent’); var href = $(this).attr(‘href’); container.fadeOut(‘fast’, function () { $.ajax({ url: href, dataType: “html”, type: “GET”, success: function (data) { container.html(data); BindEventHandlers(); container.fadeIn(); $.validator.unobtrusive.parse(‘form’); }, error: function () { alert(‘An error has occurred’); } }); }); }); 都很可爱。 现在在一个实例中,我想向用户显示一个警告,以confirm他们想要加载页面并松开所有更改,所以我写了这个: $(‘a.addANewHotel’).click(function (e) { if (!confirm(‘Adding a new […]

使用Bootstrap 3模式框确认删除

我需要使用Bootstrap 3模式框确认删除(是/否)。 我该如何创建呢? HTML代码: <form action ="” method=”POST”> Delete

你能等待javascript回调吗?

我正在尝试使用http://abeautifulsite.net/notebook/87中的jQuery警报对话库而不是默认警报(在我看来这看起来非常糟糕)。 这似乎是一个很棒的库,但是没有一个如何使用jConfirm库的例子。 我需要做这样的事情: function confirm() { var result = false; var response = false; jConfirm(‘are you sure?’, ‘Confirmation Dialog’, function(r) { result = r; response = true; return r; }); if (response == true) { alert(result); return result; } else { //wait for response alert(‘hi’); } } 和我的.net按钮的来电: 我在插件的网站上发布了一条评论(就在今天早上),谷歌搜索了javascript并等待回调完成但没有结果。 在其余的javascript执行之前,有关如何正确使用回调来获取结果的任何想法? 谢谢。