在我的JQuery文件中,我在空DIV标记内动态创建表单。当用户点击表单的按钮时,我调用e.PreventDefault()以允许我将AJAX调用传递给php脚本。关于AJAX调用的成功,我想继续提交表单。一切都在努力,我希望继续提交表格。
由于表单是动态的,因此要使用以下表单来定位表单:
$('#empty_div').on('click', '#submit_button', function (e) {...
一切正常,AJAX调用可以正常运行,但无法弄清楚如何提交将我重定向到Paypal的原始表单。 所以在AJAX调用之后如何调用类似.submit()函数的东西?
$('#form-name')。submit()不起作用,我似乎无法让.trigger()工作。
很抱歉,如果这有点长,我只是想提供所有可以帮助解决方案的信息。
提前感谢您的帮助。
答案 0 :(得分:0)
尝试使用
触发表单提交$('#form-name')[0].submit()
答案 1 :(得分:0)
我感谢所有的帮助。最后发现,当我可以使用AJAX调用中的async: false
选项同步运行AJAX和表单提交时,没有必要尝试重新提交表单。