複数の行を持つグリッドビューがあります。各行を反復処理して値を取得し、ajax クラスを使用して値をデータベースに送信しようとしています。
1行のgridviewからのhtmlは
<input id="GridView3_ctl03_chkEmployee" type="checkbox" name="$GridView3$ctl03$chkEmployee" />
</td><td>
<span id="_GridView3_ctl03_lblprivateId" class="idName">6878</span>
</td><td>
<span id="_GridView3_ctl03_lblCompany" class="FName">abcd Inc.</span>
</td>
</tr><tr style="color:#8C4510;background-color:#FFF7E7;">
<td>
チェックされた各行を選択する次のjqueryコードがあります。
$(document).ready(function () {
$("#submit").click(function () {
var record;
alert("starting");
$("#<%=GridView3.ClientID%> input[id*='chkEmployee']:checked").each(function () {
var value = $(this).find('.FName').val();
alert(value);
});
});
});
FName と idName の両方の値を抽出できません。未定義のエラーが発生します。それを修正する方法はありますか?