我有一個單選按鈕的形式。在表單提交之前,我需要檢查是否有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