0
может кто-нибудь сказать мне, почему этот код не показывает пользовательские сообщения jquery, все остальное работает нормально с проверкой, но по какой-то причине пользовательские сообщения не появляются при вводе неверного адреса электронной почты.Jquery form validate not show messages
************Jquery***************
<script src="//code.jquery.com/jquery-1.10.1.min.js"></script>
<script src="//ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.js"></script>
<script>
$(document).ready(function() {
$('#addCustomerForm').validate({
rules: {
firstName: {
required: true
},
lastName: {
required: true
},
email: {
required: true,
email: true
},
phone: {
required: true,
digits: true,
minlength: 8
},
city: {
required: true,
minlength: 2,
maxlength: 30
},
street: {
required: true,
minlegnth: 2,
maxlength: 15
},
zipcode: {
required: true,
minlength: 4,
maxlength: 4
},
country: {
required: true,
minlength: 2,
maxlength: 10
},
password: {
required: true,
password: true,
minlength: 3,
maxlength: 15
},
messages: {
email: {
required: "We need customers email address to contact",
email: "Your email address must be in the format of [email protected]"
},
city : {
required : " City must be filled in",
minlength : "At least 3 characters long",
maxlength : "Should not exceed 30 characters"
}
}
}
});
$(window).load(function() {
$('.log-out').fadeIn(200);
});
});
Вам не нужно включить 'jquery.validate.js' * и *' jquery.validate.min .js' - они функционально идентичны. То же самое касается других дубликатов скриптов. Вы также включаете jQuery дважды, что почти наверняка вызывает проблемы. – Blazemonger
И по какой-то причине вы включаете две разные версии jQuery и две разные версии скрипта проверки. – JJJ
Я изменил это, спасибо. но это ничего не изменило. Сообщения по-прежнему не появляется –