从表格中选择PayPal或Purchase Order
Select either PayPal or Purchase Order from a form
我有一个注册表,其中有两个选项(单选按钮)用于付款。
- PayPal
- 采购订单
由于PayPal按钮在它自己的表单中,我无法将其嵌套在原始表单中。
目前,我设置它的方式是使用Javascript在选择PayPal时隐藏po编号字段,在选择po按钮时隐藏嵌套的PayPal表单。
然而,由于我不能有多个"提交"按钮,我正试图找到一种方法,根据单选按钮的选择只显示一个或另一个。
在PHP中,你可以这样做来RE-POST一个表单。也许这对你的重定向解决方案很有用。
echo "<html>";
echo "<body onload='document.forms[""yourSecondForm""].submit()'>";
echo "<form name='yourSecondForm' action='" . $_YOUR_URL_VAR_THAT_COMING_FROM_OTHER_POST . "' method='POST'>";
echo "<input type='hidden' name='" . $SOME_VAR_NAME . "' value='" . $SOME_VAR_VALUE . "'>";
echo "</form>");
echo "</body>");
echo "</html>");
相关文章:
- Css order属性不't在Jquery设置时更新
- Angular ng repeat order将多个字段作为一个字段
- MongoDB Querying: Order & Export Results
- SQL应该查询's ORDER BY列写入JS代码中
- 使用js:order<创建表时出现问题;tr>并且<td>
- AngularJs ng-repeat order通过不适用于嵌套对象属性
- RequireJS plugin( order.js )
- Javascript/JQuery Execution order
- order通过不使用带有破折号的对象名称的angularjs工作
- Javascript Q Promise Sequence Order with Arguments
- Order ofQuery with AJAX PHP and MySQL
- 从表格中选择PayPal或Purchase Order
- Titanium sqlite ORDER BY statement
- Angularjs: Order and Filter by array intersect
- Angularjs order通过对问题进行排序,即在8之前对10进行排序
- Order MouseUp Event
- Javascript - order of OnClick
- order by and click在ng repeat angular js中不起作用
- Angular ng-repeat groupBy and Keep order
- 不处理多维数组的角度js-order