ユーザー名の可用性を確認するために、MVC3の堅牢でないリモート検証を行っています。
正常に動作しますが、検証メッセージの読み込みにはかなりの時間がかかります。移行中にスピナー/ユーザー名の利用可能なチェックメッセージを表示する方法はありますか?
ユーザー名の可用性を確認するために、MVC3の堅牢でないリモート検証を行っています。
正常に動作しますが、検証メッセージの読み込みにはかなりの時間がかかります。移行中にスピナー/ユーザー名の利用可能なチェックメッセージを表示する方法はありますか?
あなたはそれをグローバルメソッドで行うことができajaxStart
ますajaxComplete
。
ajaxStart :
http://api.jquery.com/ajaxStart/
ajaxComplete :
http://api.jquery.com/ajaxComplete/
特定の読み込みインジケーター(たとえば、テキスト内input
)を実装する場合は、いくつかのメソッドをJQueryにバインドし、リモート検証をリッスンする必要があります。次に、開始時にインジケーター開始メソッドを起動し、実行が完了すると元に戻すことができます。
以下の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を参照してください
ここでこれを行う方法を示す別のリンク。