我有一个有多行的gridview。我正在尝试遍历每一行获取值并使用 ajax 类将值提交到数据库。
一行来自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 的值。我得到未定义的错误。任何想法如何解决它?