Javascript 使用jquery时如何请求多个表单的确认

Javascript 使用jquery时如何请求多个表单的确认,javascript,jquery,forms,Javascript,Jquery,Forms,我想在删除用户之前请求确认。 我在一页中有多个表单 剧本: $(文档).ready(函数(){ $('form.delform input#delete_btn[type=“submit”]”)。单击(函数(){ 如果(!确认(“您确定吗?”)){ 返回false; } }); }); 表格: 问题是:提交表单时,确认对话框不会出现。它只是提交表单而不要求确认,在我开始使用jquery之前它就已经工作了 在本页中,我使用的是jquery 1.10.2和jquery mobile 1.3.

我想在删除用户之前请求确认。 我在一页中有多个表单

剧本:


$(文档).ready(函数(){
$('form.delform input#delete_btn[type=“submit”]”)。单击(函数(){
如果(!确认(“您确定吗?”)){
返回false;
}
});
});
表格:


问题是:提交表单时,确认对话框不会出现。它只是提交表单而不要求确认,在我开始使用jquery之前它就已经工作了


在本页中,我使用的是jquery 1.10.2和jquery mobile 1.3.2

我对jquery mobile不太熟悉,但我知道通过AJAX进行了大量加载。您可以尝试使用事件委派

$(document).on('submit', '.delform', function(e){
  return confirm('Are you sure?');
});

通过submit事件执行此操作更安全,因为您无需单击按钮即可提交表单

试着做好这项工作:

$('form.delform input[type="submit"]').click(function() {
        if(!confirm("are you sure?")) {
            return false;
        }
    });
$(document).on('submit', '.delform', function(e){
  return confirm('Are you sure?');
});
$('form.delform input[type="submit"]').click(function() {
        if(!confirm("are you sure?")) {
            return false;
        }
    });