這是我如何使用jQuery驗證插件機智輸入文本:jQuery的驗證插件和複選框
$('input[id$=txtFirstname]').rules('add', { required: true });
和它的作品,但如果想用它的複選框,並選擇它不工作.. 。使用
$('input[id$=txtFirstname]').rules('add', { required: true, minlength: 2 });
這是我如何使用jQuery驗證插件機智輸入文本:jQuery的驗證插件和複選框
$('input[id$=txtFirstname]').rules('add', { required: true });
和它的作品,但如果想用它的複選框,並選擇它不工作.. 。使用
$('input[id$=txtFirstname]').rules('add', { required: true, minlength: 2 });
嘗試:
<form id='signupForm'>
<input type='checkbox' name='topic' value='1'>Topic1
<input type='checkbox' name='topic' value='2'>Topic2
<input type='checkbox' name='topic' value='3'>Topic3
</form>
$().ready(function() {
$("#signupForm").validate({
rules: {
topic: {
required: "#newsletter:checked",
minlength: 2
},
},
messages: {
topic: "you must select atleast 2 checkboxes"
}
});
是的,這適用於複選框, 但不適用於選擇: $('input [id $ = ddlCountries]')。rules('add',{required:'input [id $ = ddlCountries] :selected'}); –
對於選擇你可以使用class ='required'? –
是的,它的作品。 –
您使用訪問複選框/選擇什麼選擇? – ipr101