Я пытаюсь проверить форму, которая позволяет вводить данные пользователем, и я использую плагин jQuery, указанный ниже.
http://docs.jquery.com/Plugins/Validation/Methods
Детали хранятся в внутренней базе данных, и проверка даты / электронной почты / текстовых записей работала нормально и не вызывает никаких проблем.
Однако каждый раз, когда я пытаюсь указать формат числа / цифры, внутренний php-файл жалуется на то, что данные усекаются для «Age» (одно из полей базы данных), и не выполняется.
Возраст задан как целое число в базе данных, с максимальной длиной 3 .. Что заставляет это ломаться каждый раз?
Мой код -
jQuery(document).ready(function(){
jQuery("#custform").validate({
rules: {
DateOfOrder: {
required: true,
dateISO: true
}
Age: {
required: true,
digits: true
}
}
});
});
Элемент моей формы -
<p>
<label for="cname">Age</label>
<input id="Age" name="Age" size="15" class="required" maxlength="3" /><em>*</em>
</p>