1

有没有人在使用 knockout.validation 的异步远程验证器上使用进度指示器?

我正在做一个 jQuery AJAX get 来确定用户名是否是唯一的,并且希望在发生这种情况时显示进度指示器或微调器。

我不确定这是否可以开箱即用,但如果有关于如何做到这一点的任何指导,或者是否有人已经这样做并愿意分享他们的经验,那就太好了:)

4

1 回答 1

1

你很幸运。有一个附加到可观察对象的 isValidating 函数,因此您可以跟踪异步规则何时在其上运行。

在你的标记中,你可以只放一些微调图像或类似的东西:

<div data-bind="visible: someObservable.isValidating()">
    <img src="spinner.gif"/>
</div>
于 2013-05-29T21:36:20.193 回答