0
我正在使用以下代碼來檢查是否至少有一個複選框從我的asp.net中的複選框中被選中。我正在使用jGrowl發送一條可用的消息,但是如果進行了選擇,消息仍會顯示。有任何想法嗎?此外,story_type是一個asp的標籤,我使用下面的代碼,但我不能讓jGrowl消息顯示...JavaScript驗證
var story_type = document.getElementById('story_type').value;
var agile_list = document.getElementById('agile_factors');
var arrayOfCheckBoxes = agile_list.getElementsByTagName("input");
for (counter = 0; counter < arrayOfCheckBoxes.length; counter++) {
if (arrayOfCheckBoxes[counter].checked) {
return true;
} else {
(function($) {
$.jGrowl("Please Choose up to 3 Agile Factors", { theme: 'smoke', closer: true });
})(jQuery);
return false;
}
}
if (story_type == "[SELECT TYPE]") {
(function($) {
$.jGrowl("Please Select Story Type", { theme: 'smoke', sticky: true, closer: true })
return false;
})(jQuery);
return true;
}
複選框是頁面上唯一的「輸入」元素嗎? – rcravens