1 ответ:
Вы можете использовать
.addMethod()для добавления пользовательских методов проверки в плагин проверки.Http://docs.jquery.com/Plugins/Validation/Validator/addMethod#namemethodmessage
Обновление:
Вот пример, который вы можете проверить: http://jsfiddle.net/W8EsU/
HTML
<form id='theForm'> <input id='test_field' name='test_field' value='jQuery' /> <br> <input id='test_field2' name='test_field2' value='prototypejs' /> </form>JQuery
// Add a validation method to the validator plugin // that can be applied as a rule to whatever fields // you want. That way you get your custom validation // integrated into the functionality of the plugin $.validator.addMethod( "mustIncludejQuery", function(value, element) { return value.toLowerCase().indexOf('jquery') > -1; }, "You must type jQuery to be valid." ); // Apply the custom validation to the fields $('#theForm').validate({ rules: { test_field:'mustIncludejQuery', test_field2:'mustIncludejQuery' } }); // Demonstrates that they will be executed // like any other validation rule. $('#theForm').valid();
Comments