2013-05-29 4 views
1

누구나 knockout.validation을 사용하여 비동기 원격 유효성 검사기에서 진행 표시기를 사용 했습니까?비동기 녹아웃 검증을위한 진행 표시기?

jQuery AJAX를 통해 사용자 이름이 고유한지 확인하고 진행 상황 표시기 또는 회 전자를 표시하려고합니다.

이것이 가능한지 확실하지 않지만이 작업을 수행하는 방법에 대한 지침이 있거나 누군가 이미이 작업을 수행하고 경험을 공유하고자한다면 큰 일입니다. :)

답변

1

운이 좋았습니다. observables에 첨부 된 isValidating 함수가 있으므로 비동기 규칙이 실행되는 시점을 추적 할 수 있습니다. 마크 업에

, 당신은 단지 다음과 같이 몇 가지 스피너 이미지 또는 무엇이든을 넣을 수 :

<div data-bind="visible: someObservable.isValidating()"> 
    <img src="spinner.gif"/> 
</div> 
+0

하이 파이브를! 그것 주셔서 감사합니다 :) 또한 사용자 정의 메시지 템플릿 (내가 사용하고있는),'field.isValidating'을 사용하여 작동합니다 – jamiebarrow