无法验证未选中的单选按钮

时间:2013-02-22 16:30:26

标签: javascript jquery

如果'EQ为',我想强制用户给出答案。    这是我的表格。

<p><span class="badge <cfif attributes.required EQ 1>badge-important</cfif>">#attributes.step#</span> <b>#attributes.question#</b></p>
    <fieldset> 
    <div>
        <!--- <span class="span1"></span> --->
    <cfif attributes.yesno>
        <label class="radio">
            <input type="radio" name="#attributes.type#_#attributes.id#"  id="question_#attributes.id#_yes" value="1">Yes
        </label>
        <label class="radio">
            <input type="radio" name="#attributes.type#_#attributes.id#"  id="question_#attributes.id#_no" value="0">No
        </label>

我试过这个,但似乎没有用。谁能帮助我?

<script type="text/javascript">
          if($('radio').not(':checked')) {
            alert("you must answer this questions");
          }
</script>

1 个答案:

答案 0 :(得分:0)

您的JQuery选择器错误,使其像

if($('input[type=radio]').not(':checked')) {
    alert("you must answer this questions");
}