Bir dizi onay kutusu içeren bir formum var. Onay kutularının tümü işaretlenmediyse, kullanıcıyı gönderdikten sonra kullanıcıyı uyarmak istiyorum. Onay kutularının tüm değerlerini bildirmek için aşağıdaki kodu kullanıyorum:Tüm onay kutuları işaretlenmemişse kullanıcıyı uyar
$('[id^=leg_rider]').filter(':checked');
Bu işe yarıyor. Ancak, döndürülen nesnenin boş olup olmadığını kontrol etmeye çalıştığımda, işe yaramıyor. Denediğim şey buydu:
$("#set_pref_submit").click(function() {
var legchecked = $('[id^=leg_rider]').filter(':checked');
if (!legchecked){ alert("no riders")};
});
Her türlü öneriniz için teşekkür ederiz. Teşekkürler!
Doğru yoldasınız. Sadece şunu kullanın: if (jQuery (". Checkbox: checked"). Length == 0), veya kodunuzla: if (jQuery ("[id^= leg_rider]: kontrol"). Length == 0) {alert ()} – ShaunOReilly