Я пытаюсь ввести значения текстового поля 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>
0
Chenna Rao
24 Июн 2016 в 16:28
Разместите код, пожалуйста.
– Poonam
24 Июн 2016 в 16:39
Chenna Rao
24 Июн 2016 в 16:46
Не здесь, в вашем вопросе пожалуйста
– Poonam
24 Июн 2016 в 16:47
@ Poonam ты понял, в чем моя проблема, и что я ожидал от приведенного выше кода на стороне gridview TemplateField и onchange = "return Calculations (this);" Я пишу связанный с jquery код для получения значений этой ячейки
– Chenna Rao
24 Июн 2016 в 16:50
Вот почему я прошу ваш код на
– Poonam
24 Июн 2016 в 16:51
1 ответ
Лучший ответ
function Calculations(elem) {
var TabChangeId = $(elem).attr("id");
if (TabChangeId == "txtHours") {
var CurrentNode = $(elem).parent().parent().parent().parent();
var EmpName = CurrentNode.find('#lblEmployeename').text();
}
}
Щелкнув часы или минуты и секунды, вы получите значения в этой строке.
0
youpilat13
4 Окт 2017 в 15:47
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах/реализациях (кроме ActionScript). Обратите внимание, что JavaScript — это НЕ Java. Включите все теги, относящиеся к вашему вопросу: например, [node.js], [jQuery], [JSON], [ReactJS], [angular], [ember.js], [vue.js], [typescript], [стройный] и т. д.