【发布时间】:2015-03-05 05:42:07
【问题描述】:
您好,我创建了一个停车记录表。其中有两个单选按钮属性。
Var1 有 4 个单选按钮 Var2 有 4 个单选按钮。
我想检查 Var1 和 Var2 的值是否一起检查。任何人都可以帮助我如何做到这一点??
声明:
var NoOfTickets = $("
请从下方需要的停车票数量中选择
" +
" 5 x $12 门票
" +
" 10 x $12 门票
" +
" 15 x $12 门票
" +
" 20 x 12 美元的门票
");
var tickets = $("<div><strong></strong>" +
"<input type=\"radio\" id=\"Option5\" name=\"days\" value=\"402\"/> <strong>5 x $6 tickets<br/>" +
"<input type=\"radio\" id=\"Option6\" name=\"days\" value=\"402\"/> <strong>10 x $6 tickets<br/>" +
"<input type=\"radio\" id=\"Option7\" name=\"days\" value=\"402\"/> <strong>15 x $6 tickets<br/>" +
"<input type=\"radio\" id=\"Option8\" name=\"days\" value=\"402\"/> <strong>20 x $6 tickets<br/><br/>");
条件:
//If Single option checked from 8 options
if ($("#Option1").is(":checked")){
$("#SelectedRegTypeId option[value=1454]").attr("selected", "selected");
comments +="5 tickets x $12 one day | ";
}
else if($("#Option2").is(":checked")){
$("#SelectedRegTypeId option[value=1456]").attr("selected", "selected");
comments +="10 tickets x $12 one day | ";
}
else if($("#Option3").is(":checked")){
$("#SelectedRegTypeId option[value=1457]").attr("selected", "selected");
comments +="15 tickets x $12 one day | ";
}
else if($("#Option4").is(":checked")){
$("#SelectedRegTypeId option[value=1458]").attr("selected", "selected");
comments +="20 tickets x $12 one day | ";
}
else if($("#Option5").is(":checked")){
$("#SelectedRegTypeId option[value=1459]").attr("selected", "selected");
comments +="5 tickets x $6 one day | ";
}
else if($("#Option6").is(":checked")){
$("#SelectedRegTypeId option[value=1460]").attr("selected", "selected");
comments +="10 tickets x $6 one day | ";
}
else if($("#Option7").is(":checked")){
$("#SelectedRegTypeId option[value=1463]").attr("selected", "selected");
comments +="15 tickets x $6 one day | ";
}
else if($("#Option8").is(":checked")){
$("#SelectedRegTypeId option[value=1464]").attr("selected", "selected");
comments +="20 tickets x $6 one day | ";
}
// If any two option checked from 8 options
if($("#Option1").is(":checked") && $("#Option5").is(":checked")){
$("#SelectedRegTypeId option[value=1465]").attr("selected", "selected");
comments +="5 x $6 tickets @$90";
}
else if($("#Option1").is(":checked") && $("#Option6").is(":checked")){
$("#SelectedRegTypeId option[value=1466]").attr("selected", "selected");
comments +="10 x $6 tickets @$120";
}
else if($("#Option1").is(":checked") && $("#Option7").is(":checked")){
$("#SelectedRegTypeId option[value=1467]").attr("selected", "selected");
comments +="15 x $6 tickets @$135";
}
else if($("#Option1").is(":checked") && $("#Option8").is(":checked")){
$("#SelectedRegTypeId option[value=1468]").attr("selected", "selected");
comments +="20 x $6 tickets @$180";
}
else if($("#Option2").is(":checked") && $("#Option5").is(":checked")){
$("#SelectedRegTypeId option[value=1470]").attr("selected", "selected");
comments +="5 x $6 tickets @$150";
}
else if($("#Option2").is(":checked") && $("#Option6").is(":checked")){
$("#SelectedRegTypeId option[value=1472]").attr("selected", "selected");
comments +="10 x $6 tickets @$180";
}
else if($("#Option2").is(":checked") && $("#Option7").is(":checked")){
$("#SelectedRegTypeId option[value=1474]").attr("selected", "selected");
comments +="15 x $6 tickets @$195";
}
else if($("#Option2").is(":checked") && $("#Option8").is(":checked")){
$("#SelectedRegTypeId option[value=1475]").attr("selected", "selected");
comments +="20 x $6 tickets @$240";
}
else if($("#Option3").is(":checked") && $("#Option5").is(":checked")){
$("#SelectedRegTypeId option[value=1476]").attr("selected", "selected");
comments +="5 x $6 tickets @$210";
}
else if($("#Option3").is(":checked") && $("#Option6").is(":checked")){
$("#SelectedRegTypeId option[value=1477]").attr("selected", "selected");
comments +="10 x $6 tickets @$240";
}
else if($("#Option3").is(":checked") && $("#Option7").is(":checked")){
$("#SelectedRegTypeId option[value=1478]").attr("selected", "selected");
comments +="15 x $6 tickets @$255";
}
else if($("#Option3").is(":checked") && $("#Option8").is(":checked")){
$("#SelectedRegTypeId option[value=1479]").attr("selected", "selected");
comments +="20 x $6 tickets @$300";
}
else if($("#Option4").is(":checked") && $("#Option5").is(":checked")){
$("#SelectedRegTypeId option[value=1480]").attr("selected", "selected");
comments +="5 x $6 tickets @$270";
}
else if($("#Option4").is(":checked") && $("#Option6").is(":checked")){
$("#SelectedRegTypeId option[value=1481]").attr("selected", "selected");
comments +="10 x $6 tickets @$300";
}
else if($("#Option4").is(":checked") && $("#Option7").is(":checked")){
$("#SelectedRegTypeId option[value=1482]").attr("selected", "selected");
comments +="15 x $6 tickets @$315";
}
else if($("#Option4").is(":checked") && $("#Option8").is(":checked")){
$("#SelectedRegTypeId option[value=1483]").attr("selected", "selected");
comments +="20 x $6 tickets @$360";
}
我的编码现在工作正常。谁能告诉我我选择的方式是否正确。
【问题讨论】:
-
而不是那么努力地解释场景。发布您的代码!
-
您是否在检查每个选定收音机的价值?或者,只是两个广播组都有选择?
-
你有什么理由在你所有的收音机上使用
value=\"402\"吗?