Я пытаюсь с помощью jquery.validate.unotrusive.js плагин для динамически создаваемых полей формы, как:Jquery стороне клиента VALIDATE не работает
var message = $("<textarea id='test'></textarea>");
$(message).attr("data-val", "true")
.attr("data-val-number", "The field CustomerId must be a number.")
.attr("data-val-required", "The CustomerId field is required.");
var span = $('<span class="field-validation-valid" data-valmsg-replace="true"></span>');
$(span).attr("data-valmsg-for", $(message).attr("id"));
var form = $("<form action='url'></form>");
$(form).append(message,span);
Я встраивать Оба jquery.validate & jquery.validate.unobtrusive JS файлы, но поле textarea не проверяется при отправке формы. Кто-нибудь может сказать, что здесь происходит не так?
спасибо за ответ, это работает отлично –
есть одна проблема, сообщение об ошибке не отображается только красная кайма показать ошибку –
Извините, я не могу воспроизвести проблему говорят. Вот живая демонстрация, с которой вы можете играть: http://jsfiddle.net/uqngb/1/ –