Php 提交按钮取决于单选按钮
选择单选按钮时,“提交”按钮应指向与该单选按钮关联的页面 HTMLPhp 提交按钮取决于单选按钮,php,html,forms,submit,Php,Html,Forms,Submit,选择单选按钮时,“提交”按钮应指向与该单选按钮关联的页面 HTML <label class="input-group"> <span class="input-group-addon"> <input type="radio" name="betalen" value="bitcoin" /> </span> <div style=" width: 320px;" class="form-control form-c
<label class="input-group">
<span class="input-group-addon">
<input type="radio" name="betalen" value="bitcoin" />
</span>
<div style=" width: 320px;" class="form-control form-control-static">
BITCOIN
</div>
<span class="glyphicon form-control-feedback "></span>
</label>
</div>
<div class="form-group has-feedback ">
<label class="input-group">
<span class="input-group-addon">
<input type="radio" name="betalen" value="visa" />
</span>
<div style=" width: 320px;" class="form-control form-control-static">
VISA
</div>
<span class="glyphicon form-control-feedback "></span>
</label>
比特币
签证
我正在使用的php代码。我在stackoverflow上也发现了这段代码,但它不起作用…
<form action="pay-selector.php">
<?php
if (isset($_POST['betalen']) && $_POST['betalen'] == 'visa') {
include('payvisa.php');
} elseif (isset($_POST['betalen']) && $_POST['betalen'] == 'bitcoin') {
include('paybitcoin.php');
}
?>
我有什么问题吗?首先将onsubmit=“setaction()”
添加到表单元素
<form action="#default_action" id="form_id" onsubmit="setaction()">
然后将id添加到比特币无线电输入
<input type="radio" id="bitcoin" name="betalen" value="bitcoin" />
然后添加以下脚本
<script>
function setaction() {
var refer_to = ($('#bitcoin')[0].checked === true)? "paybitcoin.php" : "payvisa.php";
$('form').attr('action', refer_to);
return false;
}
</script>
函数setaction(){
var reference_to=($('.#比特币')[0]。选中===true)?“paybitcoin.php”:“payvisa.php”;
$('form').attr('action',参见);
返回false;
}
希望这能对您有所帮助。谢谢您的快速回答,但它不起作用。。。我确实做了你写的东西,但是现在我的页面重新装入,我停留在同一个页面,如果我的答案已经解决了你的问题,请考虑通过点击复选标记来接受它。这向更广泛的社区表明,你已经找到了一个解决方案,并给回答者和你自己带来了一些声誉。