Я использую asp.net с основными страницами. У меня есть список, который создает 8 строк. То, что я хотел бы использовать jQuery, - это когда кто-то вводит значение в ячейку 1-7, когда они покидают ячейку, я бы хотел вычислить ячейки 1-7 и поместить это значение в ячейку 8. Таким образом, каждая строка будет иметь расчет выполнен. Я нашел некоторый код для прохождения через таблицуиспользовать JQuery для подсчета ячеек в строке
enter code here
$(document).ready(function() {
$('#ctl00_ContentPlaceHolder1_lvOccLine_ctrl0_tbltblOccLineList tr').each(function() {
$(this).find('td').each(function() {
})
})
});
, но не достигнут никакого прогресса. В firebug я вижу, что значение, которое я пытаюсь получить после, находится в этом/cell/1/childnodes. Похоже, что этот
NodeList[input#ctl00_ContentPlaceHolder1_lvOccLine_ctrl0_txtCacasian attribute value = "1"]
HTML, оказанные выглядит как этот
<input type="text" style="width:100%;" id="ctl00_ContentPlaceHolder1_lvOccLine_ctrl0_txtCacasian" value="1" name="ctl00$ContentPlaceHolder1$lvOccLine$ctrl0$txtCacasian">
Любая помощь будет большим
спасибо за код .. Я получаю сообщение об ошибке, что JavaScript Object ошибка времени выполнения не поддерживает свойство или метод на. Я использую jquery, указывающий на http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js. также указывая на jquery-ui.min.js. Может быть, я не указываю правильные файлы jquery? – jvcoach23
@ jvcoach23 Вы используете очень устаревшую версию jQuery, которая еще не имеет метода 'on'. Я думаю, что в то время это было «связывать». –
yep .. Я обновил jquery и теперь это не ошибка. это еще не совсем то, что мне нужно ... он суммирует все столбцы 1-7 и все строки вместе. Мне нужно общее количество строк 1, столбцы 1-7 и общее число должно быть в столбце 8. Затем сделайте то же самое для строки 2. Код содержит входы из столбца 0, который мне не нужен. Я буду продолжать. Спасибо, что начал меня – jvcoach23