0
A
回答
1
如果我正確地理解了你的問題,你想檢查你的單選按鈕是否被選中。
您可以使用「attribute equals」選擇器中選擇單選按鈕,然後filter
匹配設置爲僅包含未選中的單選按鈕:
var uncheckedRadios = $("input[type='radio']").filter(function() {
return !this.checked
});
2
這是檢查所有:
$('#p1 input[type=radio]').attr("checked", "checked");
這是爲了檢查是否全部未被選中:
if ($('#p1 input[type=radio]:checked').length == 0) {
// alert here
}
這對ch ECK如果一個或多個未被選中。
if ($('#p1 input[type=radio]:checked').length < 4) {
// alert here
}
1
$( 「輸入[類型= '無線電']」)ATTR( 「選中」, 「選中」)將檢查您的所有單選按鈕
1
$("input[type='radio']:not(:checked)").each(function() {
alert($(this).next().html());
});
另請參閱我的jsfiddle。
=== UPDATE ===
var sQuestions = '';
$("input[type='radio']:not(:checked)").each(function() {
sQuestions += $(this).next().html() + "\n";
});
alert(sQuestions);
也看到我更新jsfiddle。
=== UPDATE ===
使用.attr('id')
,而不是.html()
獲得ID而不是文本。另請參閱我的更新jsfiddle。
我無法在您的表單中找到div
s,請在input type="radio"
之後加上一個。
1
必須選擇不檢查這樣的元素:
var uncheckedRadios = $("input[type='radio']").filter(function() {
Foo();
});
對於每個你發現你可以例如旁邊展示的元素隱藏的標籤。此標籤顯示「警告,未檢查」等內容。或在頁面的底部,可以顯示未選中的單選按鈕列表中紅色區域..
中富()函數做..
相關問題
- 1. 如何檢查收音機有caperjs onclick?
- 2. 檢查收音機
- 3. 取消選中收音機列表按鈕並檢查所選收音機列表按鈕 - jquery
- 4. 檢查有選擇的收音機值
- 5. 類型的Grails收音機
- 6. 如何手動檢查YUI收音機「按鈕」
- 7. 如何添加類到其他div當收音機檢查
- 8. 敲除收音機檢查綁定
- 9. android檢查收音機組的條件
- 10. 的Android - 檢查收音機我打
- 11. 在分頁檢查收音機
- 12. 收音機組的javascript檢查表格
- 13. 按下標籤時檢查收音機盒
- 14. 如果檢查收音機,如何替換p標籤值?
- 15. 如何檢查收音機組中是否選中了單選按鈕
- 16. 如何檢查每個收音機組中是否選擇了按鈕?
- 17. 如何檢查收音機組的哪個單選按鈕被選中? [ANDROID]
- 18. 如何檢查從android廣播接收機接收到的動作類型?
- 19. 如何使用ID檢查收音機組的選定值
- 20. 如何複選框,收音機做檢查? JavaScript的
- 21. PHP如何檢查答案時重定向收音機?
- 22. 如何檢查收音機或複選框是否被選中?
- 23. 收音機按鈕總數
- 24. 當選擇1收音機,檢查所有其他人的價值
- 25. 如何風格輸入類型=收音機?
- 26. 如何創建CDMA類型收音機的Android模擬器?
- 27. 如果沒有檢查任何收音機選項,則發出警報
- 28. 如何測試收音機?
- 29. 如何獲得收音機組的選中的收音機ID
- 30. jQuery - 從按鈕組中獲取活動按鈕(輸入類型=「收音機」)
相反.attr的'(「選中」) ''你應該使用['.prop(「checked」)'](http://api.jquery.com/prop/) –
@SalmanA你能解釋一下爲什麼? – gdoron
@gdoron:'.prop()'是在jQuery 1.6中引入的,文檔強烈建議您使用它來檢查radio/checkbox/option是否爲*當前* checked/selected。 –