这是我的单选按钮代码和一个文本框,用于检查从单选按钮正确获取的选定值: 我希望在表单提交时提交单选按钮值。
<form name="send-form" class="send-form" method="POST">
<input name="n1" type="text" class="Textbox" id="n1" />
<input name="button" type="submit" class="SHN" id="button" value="GO"/>
@Html.RadioButton("Yes", "0", true) Yes;
@Html.RadioButton("No","1", false ) No;
</form>
这是使用jquery提交单选按钮值的代码:
$(".send-form").submit(function(e){
e.preventDefault();
// get selected value
var selected = $("input[type='radio'][name='option']:checked");
// check if an option was selected
if (selected.length > 0) {
selectedValue = selected.attr("id");
$.post('somefile', {"option" : selectedValue}, function() {
// whatt to do here
});
}
});
这是将无线电值分配给文本框的代码。
function getRadio() {
var n1 = document.getElementById('n1');
var button = document.getElementById(radio);
n1.value = button.value;
}