错误绑定单击jquery检查值为空

时间:2011-07-12 08:50:18

标签: php jquery

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script  type="text/javascript">
$(document).ready(function(){
   $('#btnSubmit').bind('click', function(){
        var option = $('#option1').val();
        if(option == ''){
            alert('Answer empty');
        }
        return false;
   }); 
});
</script>

...

<input type="radio" id="option1" name="option1 />
<input type="submit" name="btnSubmit" id="btnSubmit" value="submit" />

...

  

=&GT;错误点击按钮提交不警报

2 个答案:

答案 0 :(得分:1)

由于该广播的价值为on(默认值),请查看此处:http://jsfiddle.net/DV9WP/

答案 1 :(得分:0)

你应该修改你的代码有点得到:checked单选按钮的值,如果没有选中它意味着值为空并且警告答案是空的

例如

$('#btnSubmit').bind('click', function(){
    alert("");
    var option = $('#option1:checked').val();
        if(!option){
            alert('Answer empty');
        }
        return false;
   });  

这是工作示例http://jsfiddle.net/L8VY8/