提交不适用于此表格
无论何时我在此表单上提交贝宝或信用卡提交,它总是进入AlertPay结帐页面。这是为什么?我试图给出多个结帐和付款选项,以便买方可以使用他们拥有的东西,如果他们没有其他选项的话。这是我的代码。提交不适用于此表格
<form action="http://c.uhelios.com/alert_process.php" method="POST" id="paypal-payment-form">
<input type='hidden' name='stripePackage' value='' id='stripePackage_id_pp' />
<input type='hidden' name='stripeName' value='' id='stripeName_id_pp' />
<input type='hidden' name='stripeEmail' value='' id='stripeEmail_id_pp' />
<input type='hidden' name='stripeUDID' value='' id='stripeUDID_id_pp' />
<form action="http://c.uhelios.com/paypal_process.php" method="POST" id="paypal-paypal-payment-form">
<input type='hidden' name='stripePackage' value='' id='stripePackage_id_pp_' />
<input type='hidden' name='stripeName' value='' id='stripeName_id_pp_' />
<input type='hidden' name='stripeEmail' value='' id='stripeEmail_id_pp_' />
<input type='hidden' name='stripeUDID' value='' id='stripeUDID_id_pp_' />
<!-- Presets -->
<div id="errors" style="color:#C00; text-align:center;">Errors: None</div>
<form id="store-form-fields" action="" method="post">
<p>
<span class="input-container">
<input type="text" name="Name" id="fullname_id" value="Name" class="required" tabindex="1" />
</span>
<span class="input-container">
<input type="text" name="E-mail" id="email_field" value="E-mail Address" class="require email” tabindex="2" />
</span>
<span class="input-container">
<input type="text" name="UDID" id="udid_field" value="UDID" class="" tabindex="3" />
</span></p>
<p> <span class="input-container1"> <select id="package_list">
<option value="Siri Server" selected="selected">Siri Server $15.00 USD</option>
</select> </span>
<span class="input-container1"> <select name="device">
<option value="iPhone (3G, 4, 4S)">iPhone (3G, 3GS, 4, 4S) </option>
<option value="iPad (2)">iPad/iPad 2 </option>
<option value="iPod Touch (2G, 3G, 4G)">iPod Touch (2G, 3G, 4G) </option>
</select> </span>
</p>
<p>
<input name="message-submit" id="paypal-submit" type="submit" onclick="verify3();" value="" tabindex="4" />
</p>
<p>
<input name="message-submit" id="alertpay-submit" type="submit" onclick="verify2();" value="" tabindex="5"/>
</p>
<p>
<input name="message-submit" id="creditcard-submit" type="submit" onclick="verify();" value="" tabindex="6" />
</p>
</form></form>
您需要关闭第一个窗体标签之前的第一个。
当我将代码添加到每个表单的末尾时,它只是在我提交时刷新页面。 – user1255998 2012-03-08 01:02:44
我明白你想要完成什么。您尝试以多种形式分享相同的输入。这个问题应该用于你然后:http://stackoverflow.com/questions/1692564/two-forms-share-same-input – t0nyh0 2012-03-08 01:09:50
修复它!谢谢你的帮助。 – user1255998 2012-03-08 01:32:04
就是这样,比在SO问题中所属的_way_更多的代码。如何将它修剪成[SSCCE](http://sscce.org)? – 2012-03-08 00:50:50
将此修剪至显示问题的最小可能行数。这不仅会让别人很容易回答,您可能会自己找到解决方案。 – nicholaides 2012-03-08 00:53:17
为什么你有两个表单标签? – 2012-03-08 00:58:12