我把头发拉出来:我已经有了一个基本的单选按钮选项,大约有2%的用户被记录为默认选项但发誓上下他们有当他们点击“确定”时选择非默认选项'按钮。浏览器的2%是相同的,所以我不认为它是特定于浏览器的问题。我无法复制这个问题。
jQuery:
if($("input[name=plan_selected]:checked").val() == 'unlimited')
{
unlimitedFlag = 1;
}
else
{
unlimitedFlag = 0;
}
HTML:
<input type="radio" name="plan_selected" value="unlimited" checked="checked">Unlimited<br/>
<input type="radio" name="plan_selected" value="individual">Individual
我的用户是错误的还是有一些原因导致这可能不适用于一小部分用户?
答案 0 :(得分:0)
如果我没有弄错,我相信你应该将你的默认检查值写成:&lt; input type =“radio”name =“plan_selected”value =“unlimited”checked&gt; Unlimited&lt; br /&gt;
来源:http://www.w3schools.com/html/html_forms.asp
这是唯一的问题,我不确定,但其余的代码似乎有意义。