画像ボタンを含むグリッドビューがあります。その画像ボタンをクリックすると、いくつかのテキストボックスを含む別のグリッドが塗りつぶされます。テキストボックスに挿入された値がグリッドビューの列値の1より大きい場合、フォーカスを失ったテキストボックスのJQuery検証を開始したいと思います。その列の値は、バインドされたフィールドを使用してデータをバインドしています。
Jqueryを使用してこれを達成するにはどうすればよいですか? 私はJQueryが初めてです。
私はこのようなことを試しました。
<script type="text/javascript" language="javascript">
$(function () {
var GridView = $('#grdSalesOrder tr').each(function () {
var btn = $(this).find('img[id*=imgdesign1]');
alert(btn);
});
});
</script>
最初に、そのグリッド ビューのメイン グリッドビューとイメージボタンを見つけています。ボタンをクリックすると、別のグリッドビューがいっぱいになります。したがって、この画像ボタンのクリック イベントで別のグリッドを検索するコードを記述する必要があると思います。これは、ページ ロード イベント時に別のグリッドが使用できないためです。しかし、このコードでは、メイン グリッド ビューにあるボタンを取得していません。間違いがある場合は、Jquery を編集してください。