안녕 모두 내가 확인란을 열 그리드 및 사용할 수 없게 만들었습니다. 이미지 버튼이있는 열을 클릭하면 해당 행의 체크 박스에 해당하는 체크 값을 가져와야합니다.Jquery Grid Checkbox 값
이것은, 다음
<asp:TemplateField HeaderText="Status" ItemStyle-Width="10%">
<ItemTemplate>
<asp:CheckBox ID="chkStatus" runat="server" Checked='<%# Eval("Deleted") %>' Text="InActive" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Options" ItemStyle-Width="10%">
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" CommandName="Edit" ImageUrl="images/Edit.gif"
OnClick='<%# Eval("ID", "ShowEditBox({0});return false;") %>' runat="server"
ToolTip="Edit" />
<asp:ImageButton ID="imgDelete" CommandName="Delete" ImageUrl="images/Delete.gif"
OnClientClick='<%# Eval("ID", "DeleteRecord({0});return false;") %>' runat="server"
ToolTip="Active/InActive" />
</ItemTemplate>
</asp:TemplateField>
JQuery와 방법은, 내 그리드입니다
function ShowEditBox(id)
{
$("#divEditBox").slideDown("medium");
var pid = 'PName' + id;
var colIndex = 0;
var $tr = $("#" + pid).parent().parent();
$tr.find('td').each(function() {
if (colIndex == 1) {
$("#txtGroupName").val($(this).text());
}
if (colIndex == 2) {
if (this.checked) { alert("true"); } else { alert("false"); }
//
// alert($('#' + '<%= chkStatus.ClientID %>').is(':checked'));
// alert($(this).text());
}
colIndex++;
})
$("#editId").val(id);
$("#lblPopTitle").text("Modify Group");
}
내가 showedit() JQuery와 방법을 항상 체크 박스 값으로 false를 반환 편집 버튼을 클릭
.사람이 this.checked
에 대한 여러분의 this
키워드가 .each
함수에서 td
입니다 감사
이 you..That 근무 : – Nanda