在 CodeIgniter 中,对于名字姓氏和所有我使用的验证。它只需要没有空格的字母。但我需要带空格的字母:
HTML
<p><label for="FIRST_NAME">First Name</label> <input tabindex="1" size="40" type="text" name="FIRST_NAME" id="FIRST_NAME"/></p>
<p><label for="LAST_NAME">Last Name</label> <input tabindex="1" size="40" type="text" name="LAST_NAME" id="LAST_NAME"/></p>
jQuery
function submitForm(){
jQuery.validator.addMethod("lettersonly", function(value, element) {
return this.optional(element) || /^[a-z]+$/i.test(value);
}, "Letters only please");
var validator = $("#myForm").validate({
rules: {
FIRST_NAME: {
lettersonly: true,
required:true
},
LAST_NAME: {
lettersonly: true,
required:true
}
验证工作正常,我只需要在字段中使用空格进行验证。