2012-01-18 2 views
0

많은 수의 입력 요소를 구성하고 Validation Engine 플러그인을 사용하여 입력 유형의 유효성을 검사하기 위해 accordion jQuery UI를 사용하고 있습니다.오류 메시지가 표시되면 accordion을 비활성화하십시오

내 문제는 : 첫 번째 아코디언 입력 요소에 오류 메시지가 표시되면 두 번째 아코디언과 오류 메시지 위치를 잃어 버릴 수 있습니다.

오류 메시지가 표시되면 아코디언을 사용할 수없는 것으로 나타납니다.

아래 코드를 사용하고 있지만 작동하지 않습니다. (항상 아코디언 UI 걸려)

if($("#formID").validationEngine({returnIsValid:false})) { 
    $("#accordion").accordion({ 
     event: false 
    }); 
} 
else event:true; 

제발 나에게 어떤 제안이나 부탁드립니다.

답변

0

$("#accordion").accordion("disable"); (docs)을 사용해보세요. 입력 유형 필드가 잘못된 결과를 다시로드하지 않기 때문에

+0

이 항상 true가됩니다. 모든 클릭 이벤트가 입력 후 확인하기 위해 어떤 유효성 검사가 true 또는 false인지 다시 재생할 때마다 대단히 감사합니다. –

관련 문제