我有PayPal付款表单
<form name="form1" method="https://www.sandbox.paypal.com/cgi-bin/webscr">
<!-- Rest of input -->
<!-- Button that executes the redirection to paypal payment -->
<input type="submit" value="paypal sandbox">
</form>
但是这个提交类型输入我想从另一个动作执行它,我在表单外面有一个链接(form
)所以我想要实现的是点击以下链接:
<a class="checkout" onclick="process(2)">continue</a>
执行以下操作:
<input type="submit" value="paypal sandbox">
使用jQuery
或其他控件。
答案 0 :(得分:0)
<a class="checkout" onclick="process(2); $('form').submit();">continue</a>
如果页面中有多个表单,则可以使用不同的选择器进行识别
表单id = Myform1
的示例<a class="checkout" onclick="process(2); $('form#Myform1').submit();">continue</a>
答案 1 :(得分:0)
你可以双向实现。
提交表格:
<a class="checkout" onclick="process(2); $('[name=form1]').submit();">continue</a>
通过触发点击位于相应表单内的submit
按钮:
<a class="checkout" onclick="process(2); $('[type=submit]').trigger('click');">continue</a>