2013-03-27 53 views
1

在我的JQuery文件中,我动态创建一个空的DIV标记内的表单。当用户点击表单的按钮时,我调用e.PreventDefault()来允许我将AJAX调用传递给php脚本。在AJAX调用的成功之后,我想继续进行表单提交。一切正在进行中,我想继续提交表格。调用表单提交到ajax成功动态创建的表单

因为形式是动态的,目标我用下面的形式:

$('#empty_div').on('click', '#submit_button', function (e) {... 

一切正常,AJAX调用工作和做什么它应该,但无法弄清楚如何提交原表格会将我重定向到PayPal。 所以在AJAX调用之后,我该如何调用类似.submit()函数的东西? ('#form-name')。submit()不起作用,我似乎也无法使.trigger()也可以使用。

对不起,如果这是有点冗长,我只是想提供所有的信息,我可以帮助解决方案。

在此先感谢您的帮助。

回答

0

我感谢所有帮助提交。最后发现,当我只需运行AJAX并在AJAX调用中使用async: false选项同步提交表单时,就不需要尝试重新提交表单。

0

尝试触发形式使用

$('#form-name')[0].submit()