我遇到了麻烦确定叫什么来使我的表格不提交时,我叫.submit()通过JavaScript不工作
$('#form').submit();
通过JavaScript(但提交罚款当我点击提交按钮)。所以,我想补充这一段代码来进行测试:
$('#form').live('submit', function()
{
alert('submitting form');
return true;
});
现在,当我点击提交按钮,警报显示,然后表单提交。当我拨打电话时:
$('#form').submit();
通过javascript,提示显示,但表单不提交。现在我通过ajax将表单拖动到模式窗口中,因此不确定这与此有什么关系。任何人都知道可能会导致这个问题?
我试着将提交按钮输入类型切换为按钮而不是提交,并在该按钮上单击.live()事件。 .live事件中的ajax请求运行正常,但在该click事件中通过javascript调用时仍不会执行form.submit()方法。 – ryanzec 2010-07-08 19:41:32
你有没有尝试我在我的答案中提供的内容。本来会认为会有效的。 – 2010-07-19 06:18:32