<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;错误点击按钮提交不警报
答案 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;
});