Merhaba arkadaşlar onay kutularının işaretlenip onaylanmadığını ve uyarı mesajları görüntülenmediğini doğrulamak için jQuery kodum var. Her şey yolunda. İki farklı onay kutusu grubu için iki mesaj vardır. Şu anda her iki mesaj da son onay kutusu altında görüntülenir. İstediğim, "Kabul" onay kutusu altında Kabul mesajını görüntülemek ve "SEÇENEKLER" grup onay kutusunun altındaki seçeneklerden birini işaretlemektir. İşte JSFiddle. Herhangi bir yardım takdirİki onay kutusu grubu için uyarı iletileri
$(document).ready(function() {
var checkboxes = $('.require-one');
var checkbox_names = $.map(checkboxes, function(e, i) {
return $(e).attr("name")
}).join(" ");
$("#itemForm").validate({
groups: {
checks: checkbox_names
},
rules: {
resp01: 'required',
},
messages: {
resp01: {
required: 'You must agree before submitting!'
},
},
errorPlacement: function(error, element) {
$('#form_error').append(error);
},
submitHandler: function(form) {
alert('Form Submited');
return false;
}
});
});
$.validator.addMethod('require-one', function(value) {
if ($('#resp01').is(':checked')) {
return $('.require-one:checked').size() > 0;
} else {
return true;
}
}, 'Please select one of the options.');
: Burada
bir koddur.
? Oldukça açık değil. – Astaroth
Sorunu yanlış anladım –
Evet, doğru, 2 farklı yerde 2 mesaj. "Kabul et" onay kutusunun altında bir mesaj, diğeri ise "OPTIONS" onay kutusu grubunun altında. Soruyu açık bir şekilde sormamış olabilirim. Teşekkür ederim – Vlad