我有一个单选按钮的形式。在表单提交之前,我需要检查是否有10个单选按钮被选中。这个代码的窍门(即我已经检查了10个时得到提醒),但我无法计算出我的return true
和return false
语句停止或让我们的计数达到10时提交的位置。jquery提交表单问题
$('.submit').click(function() {
var radios = $(':radio');
var count = 0;
$.each(radios, function() {
if ($(this).is(':checked')) {
count++;
alert(count);
}
if (count === 10) {
alert('hi')
return true;
}
})
return false;
})
目前底部的return false
即使在计数为10时也会停止提交表单,但我需要返回false
以停止立即提交表单。
希望这是有道理的。
这太棒了。非常简洁...但我需要提供一个警告,如果10没有被检查,所以我需要一个与if的东西。 event.preventDefault()看起来像獾。 – 2010-11-23 15:27:59