如何在html文本框中获取asp.net gridview整个单元格值onchange =“return Calculations(this);” jQuery函数

时间:2016-06-24 13:28:11

标签: javascript jquery asp.net gridview

我正在尝试在gridview html文本框值输入内部,当它失去焦点(意味着jQuery onchange="return fuction()")时我想知道它所在表的哪一行。意味着整个单元格值需要详细信息想法?

<asp:TemplateField HeaderText="Adjusting time(HH:MM:SS)">
    <ItemTemplate>
        <div class="form-group">
            <div class="col-md-3">
                <input id="txtHours" runat="server" type="text" 
                       class="form-control" placeholder="HH"
                       onkeypress="CheckNumeric(event);"
                       onchange="return Calculations(this);" />
            </div>
            <div class="col-md-3">
                <input id="txtMinutes" runat="server" type="text"
                       class="form-control" placeholder="MM"
                       onkeypress="CheckNumeric(event);"  
                       onchange="return Calculations(this);" />
            </div>
            <div class="col-md-3"></div>
        </div>
    </ItemTemplate>
</asp:TemplateField>

1 个答案:

答案 0 :(得分:0)

enter image description here

function Calculations(elem) {
    var TabChangeId = $(elem).attr("id");
    if (TabChangeId == "txtHours") {
        var CurrentNode = $(elem).parent().parent().parent().parent();
        var EmpName = CurrentNode.find('#lblEmployeename').text();
    }
}

点击小时或分钟和秒将获得行的值。