如何使用提交另一个表单的javascript提交表单

时间:2015-12-15 10:59:03

标签: javascript html paypal

所以在我的网站上我得到了一个付费提交和另一个我要提交的表格,当onclick pay-pal按钮在这里是代码:

    <form id="info_on_pay" action="" method="post" target="">
          First name:<br>
          <input type="input" name="First_Name"><br>
          Last name:<br>
          <input type="input" name="Last_Name"><br>
          Email:<br>
          <input type="input" name="Email"><br>
          Target URL:<br>
          <input type="input" name="Target">
        </form>
      </div>
        <div id="price_area"><h1>£10</h1></div>
        <div id="button_placement">
      <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="KG8PZVUP3AGVE">
<input type="image" src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
      </div>
    </div>
    </div>

任何建议都会有所帮助,谢谢。

2 个答案:

答案 0 :(得分:1)

试着这样..?

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="id1" action="" >
  <input type="text" name="name" />
</form>
<form id="id2" action="" >
  <input type="text" name="name" />
  <input type="submit" value="submit" />
</form>
$("#id2").submit(function(eve){
  eve.preventDefault();
  $("#id1").submit();
  setTimeout(function(){
    $("#id2").submit();
  },1000);
});

答案 1 :(得分:0)

$( "#info_on_pay" ).submit(function( event ) {

$( "#target" ).submit();
});

这应该有效。我有目标的地方是你的第二张表格的ID。你需要给它一个它似乎没有ID