4

ユーザー名の可用性を確認するために、MVC3の堅牢でないリモート検証を行っています。

正常に動作しますが、検証メッセージの読み込みにはかなりの時間がかかります。移行中にスピナー/ユーザー名の利用可能なチェックメッセージを表示する方法はありますか?

4

2 に答える 2

9

あなたはそれをグローバルメソッドで行うことができajaxStartますajaxComplete

ajaxStart : http://api.jquery.com/ajaxStart/

ajaxComplete : http://api.jquery.com/ajaxComplete/

特定の読み込みインジケーター(たとえば、テキスト内input)を実装する場合は、いくつかのメソッドをJQueryにバインドし、リモート検証をリッスンする必要があります。次に、開始時にインジケーター開始メソッドを起動し、実行が完了すると元に戻すことができます。

于 2011-10-01T10:32:37.490 に答える
2

以下のactivity_paneにID属性を使用してください

    jQuery('#activity_pane').showLoading();
jQuery('#activity_pane').load(
    '/path/to/my/url', 
    {},
    function() {
      //
      //this is the ajax callback 
      //
      jQuery('#activity_pane').hideLoading();
    }
);  

http://contextllc.com/dev_tools/jQuery/showLoading/latest/jquery.showLoading.example.htmlを参照してください

ここでこれを行う方法を示す別のリンク。

于 2011-10-02T17:55:11.647 に答える