-1

テキストボックスを含むテンプレートフィールドを持つ ASP.NET の GridView があります。

ユーザー入力が正しいかどうかを検証するために ajax を呼び出す JavaScript コード。JQuery.Blurのように、カーソルがテキストボックスを離れることでこれを検出したいと思います。

問題は、カーソルがぼやけるコントロール ID を取得する方法です。

4

2 に答える 2

0

1) クラスをテキスト ボックスに追加して、GridView の周りのテキスト ボックスを識別できるようにします。

2) GridView のレンダリングが終了したら (ページのフル ロードまたは ajax 呼び出しの場合)、これらのクラスにイベント ハンドラーを追加して、次のようにぼかしイベントをトリガーします。

$('.myTextboxThatShouldBeValidated').blur(function(){
   var myControlID = $(this).attr("id");
   yourAjaxCallValidation(myControlID);
});

3) 完了!

于 2013-06-25T21:20:44.740 に答える