기본적으로 내가하려는 것은 양식의 유효성을 검사하는 것입니다. 내가 공간을 허용 할 필드 중 하나에 :Jquery 유효성 검사 정규식의 공백
내가 사용하고 :
$.validator.addMethod(
"legalname",
function(value, element) {
return this.optional(element) || /^[a-zA-Z0-9()._-\s]+$/.test(value);
},
"Illegal character. Only points, spaces, underscores or dashes are allowed."
);
$("#editform").validate({
rules: {
name: {
required: true,
legalname: true
},
});
는 나에게 "문자 클래스에서 유효 범위"를 제공하는 곳은 파이어 폭스에서 사파리에서 작동하지만,하지. 내가 어떻게이 일을 얻을 수있는 아이디어?
탈출이 대시. 문자 클래스 내에서 문자 범위를 정의합니다. –
@RayToal. 내 생각과 일치 해. +1 – gdoron
당신은'validate()'에'}'을 놓치고 있으며, 구버전의 IE는'name :'아래의 쉼표를 뒤집어 쓸 수 있습니다. –