2010-05-05 5 views
0

이 코드를 복사하고 마지막 줄을 변경했습니다. "이 입력란에 입력해야합니다." 그냥 ""(공란)에서. 이 코드는 앞에서 잘 수행되었지만 (지금 예제에서는) 이제이 경우에 '속성 ID 뒤에'누락 : 오류가 발생합니다. 내가 놓친 Vars가 있었는지 아니면 그와 같은 것이 있는지 확인했다. 이상하게도 도움이 될 수 있습니다. 나는 jQuery 플러그인을 사용하고있다.누락 : 속성 ID 코드를 실제 예제에서 복사 한 후?

요청에 따라 더 많은 코드를 추가했지만 실제로 추가 할 수있는 코드가 없다고 생각합니다. 나는 나머지를 할 것이라고 생각하는 플러그인 lib를 사용하고있다. See documentation here.

// a custom method making the default value for item and description invalid. 
    jQuery.validator.addMethod("defaultInvalid", function(value, element) { 
     return value != element.defaultValue; 
    }, "You must the fill in this field."); 

    rules: { 
    item: { 
     minlength: 3 
    }, 
    desciption: { 
     required: true, 
     minlength: 3 
    }, 
    city: {.................... 
+1

이것은 유용한 도움이 될만한 정보는 아닙니다. 오류는 잘못 정의 된 JSON 객체를 구문 분석하려는 시도와 비슷하지만 문제는 다른 곳에서 발생하고 있습니다. 보고있는 오류를 생성하는 가장 작은 코드 예제를 찾아내어 해당 코드를 모두 게시하십시오 (그러나 매우 작지 않은 경우주의 깊게 읽지 않을 것입니다). –

+0

더 많은 정보를 추가했지만 추가 할 수있는 것이 많지 않습니다. 실제로이 문제에 대한 컨텍스트가 있습니다. –

답변

0

오케이, 제 실수. 분명히 틀린 양식 유효성 검사 후 함수를 작성했습니다. 나는 이것을 알아 내기 위해 놀아야했다. 온라인 문서는 이것을 설명하지 않았다. 코드는 다음과 같아야합니다.

 // a custom method making the default value for item and description invalid. 
    jQuery.validator.addMethod("defaultInvalid", function(value, element) { 
     return value != element.defaultValue; 
    }, "You must the fill in this field."); 

$("#l_form").validate({ 

    rules: { 
    item: { 
     minlength: 3 
    }, 
    desciption: { 
     required: true, 
     minlength: 3 
    },.................... 
관련 문제