Javascript can';不要阻止模式中的表单提交

Javascript can';不要阻止模式中的表单提交,javascript,jquery,forms,Javascript,Jquery,Forms,我用它来创建一个模态,在它里面,我创建了一个表单。 我想通过Ajax提交表单。我试着使用e.preventDefault()但它仍然提交。我尝试在没有模式的情况下提交表单,结果很好。你知道怎么解决这个问题吗 这是一个jsFIDLE文件的链接< /p> < p>我会考虑使用 而不是 ,在元素或JavaScript代码中绑定一个OnCcaction操作。 < p>看起来您的jQuery自定义框克隆或重新创建了没有事件处理程序注册的窗体。 尝试事件委派: 这是同样的问题。将事件绑定到modal上的元素

我用它来创建一个模态,在它里面,我创建了一个表单。 我想通过Ajax提交表单。我试着使用
e.preventDefault()但它仍然提交。我尝试在没有模式的情况下提交表单,结果很好。你知道怎么解决这个问题吗


这是一个jsFIDLE文件的链接< /p> < p>我会考虑使用<代码> <代码>而不是<代码> <代码>,在元素或JavaScript代码中绑定一个OnCcaction操作。

< p>看起来您的jQuery自定义框克隆或重新创建了没有事件处理程序注册的窗体。

尝试事件委派:


这是同样的问题。将事件绑定到modal上的元素似乎有问题。这很奇怪,我刚刚尝试将JSFIDLE中的
类型
提交
更改为
按钮
,但它没有提交表单。它不会提交任何方式,因为按钮类型不提交表单。您可能会说我可以让它通过ajax发送数据,但问题是我无法将事件绑定到modal中的任何内容。
$(document).on("submit","#registering",function (e) {
    e.preventDefault();
});