获取jquery中单选按钮组的值
我编写jQuery代码来获取获取jquery中单选按钮组的值,jquery,input,get,radio,Jquery,Input,Get,Radio,我编写jQuery代码来获取mvc5视图中所有选中的单选按钮。但是,它不能正常工作。我想将所选单选按钮值保存到数据库中。如何将按钮的值发送到操作 function f1() { var the_value; //the_value = jQuery('input:radio:checked').val(); //the_value = jQuery('input[name=macro]:radio:checked').val();
mvc5
视图中所有选中的单选按钮。但是,它不能正常工作。我想将所选单选按钮值保存到数据库中。如何将按钮的值发送到操作
function f1() {
var the_value;
//the_value = jQuery('input:radio:checked').val();
//the_value = jQuery('input[name=macro]:radio:checked').val();
the_value = getChecklistItems();
// alert(the_value);
}
function getChecklistItems() {
// var columns = [];
$('tr.cr').each(function () {
// columns.push($(this).('input:radio:checked').val());
var the_value = jQuery('input:radio:checked').val();
// var the_value = jQuery('input:radio:checked').attr('value');
alert(the_value);
});
// return columns.join('|');
}
</script>
<form action="~/Form/SaveFrm">
<div>
<div align="center">
<table border="1" width="900" align="center">
<tr align="center">
<td></td>
<td align="center">نام تیم میهمان</td>
<td align="center">نام تیم میزبان</td>
<td align="center">تاریخ انجام بازی</td>
<td align="center">نتیجه بازی</td>
<td align="center">نتیجه بازی</td>
<td align="center">نتیجه بازی</td>
</tr>
@foreach (var item in Model.Item2)
{
<tr style="border-color:red" class="cr">
<td><input type="hidden" name="ID" value="@item.ID" /></td>
<td align="center"><label align="center">@item.host</label></td>
<td align="center"><label align="center">@item.gest</label></td>
<td align="center">@{
PersianCalendar p = new PersianCalendar();
<label align="center">
@p.GetDayOfMonth(item.datetime) / @p.GetMonth(item.datetime) / @p.GetYear(item.datetime)
</label>
}</td>
<td align="center"><input type="radio" name="@item.ID" value="برد میزبان" />برد میزبان</td>
<td align="center"><input type="radio" name="@item.ID" value="برد میهمان" />برد میهمان</td>
<td align="center"><input type="radio" name="@item.ID" value="تساوی" />تساوی</td>
</tr>
}
</table>
</div>
</div>
<br/>
<div align="center"><input type="submit" id="btn1" name="name" onclick="f1()" value="ذخیره پیش بینی" /></div>
函数f1(){
var_值;
//_值=jQuery('input:radio:checked').val();
//_值=jQuery('input[name=macro]:radio:checked').val();
_值=getChecklistItems();
//警报(_值);
}
函数getChecklistItems(){
//var列=[];
$('tr.cr')。每个(函数(){
//columns.push($(this)。('input:radio:checked').val();
var_value=jQuery('input:radio:checked').val();
//var_value=jQuery('input:radio:checked').attr('value');
警报(_值);
});
//返回列。联接(“|”);
}
نام تیم میهمان
نام تیم میزبان
تاریخ انجام بازی
نتیجه بازی
نتیجه بازی
نتیجه بازی
@foreach(Model.Item2中的var项)
{
@item.host
@项目1.gest
@{
PersianCalendar p=新PersianCalendar();
@p、 GetDayOfMonth(item.datetime)/@p.GetMonth(item.datetime)/@p.GetYear(item.datetime)
}
برد میزبان
برد میهمان
تساوی
}
您可以使用map()
函数在如下数组中获取所有:选中的单选按钮值
var arr = $('input[type="radio"]:checked').map(function() {
return this.value;
}).get();
console.log(arr);
您需要在此处提供更多上下文信息。请参阅