我正在以asp.net形式使用jQuery验证引擎。如何使用正则表达式验证字段(必填) ?
http://www.position-relative.net/creation/formValidator/
jQuery(document).ready(function () {
// binds form submission and fields to the validation engine
jQuery("#aspnetForm").validationEngine('attach', {
'custom_error_messages': {
// Custom Error Messages for Validation Types
'.reqSomeField': {
'required': {
'message': "Please enter Some Field."
}
}
}
});
});
答案 0 :(得分:0)
到目前为止你尝试了什么?
但这可能有助于您入门。它来自docucmentation。
定制[regex_name] 将元素的值验证为预定义的正则表达式列表。
首先,您需要在jquery-validation-engine.js文件中创建自定义正则表达式,然后在表单字段中调用它。表单字段中的语法将是这样的:
<input value="someone@nowhere.com" class="validate[required,custom[email]]" type="text" name="email" id="email" />
您是否尝试过将此类添加到表单字段?
<input value="" class="validate[required]" type="text" name="email" id="email" />
除了强制用户将SOMETHING置于字段中之外,它不会进行任何验证。但是,他们可以在字段中输入$$$,并且表单会将其视为有效。如果您正在进行内联验证,特别是使用此插件,您可能希望使用现有的电子邮件地址验证选项,包含字母和数字但没有标点符号,仅限数字字段等等。预先存在的选项都列在文档中。