0
У меня возникла проблема с изменением моего datatable на серверную обработку. Моя проблема заключается в получении значения td в той же строке, что и кнопка. Я пытался это получить:JQuery datatables - кнопка для изменения значения
$(".zapl").live('click', function() {
var parent = $(this).parents('tr');
var netto = $('.vat', parent).text();
}
Но он не работает. Я хочу сделать это как здесь: http://mojetesty.cba.pl/demo2.php. Но я не знаю, как это сделать. Вот демонстрация моей проблемы: http://mojetesty.cba.pl/demoo.php
Заранее спасибо.
'.live()' осуждается. Вместо этого используйте '.on()'. –
Я не вижу ни одного элемента с классом vat внутри вашей таблицы.
ответ
В вашем столе нет элемента с классом «vat», поэтому ваш код не работает.
У вас есть два варианта:
(1) Используйте
sClass
property of DataTables добавить класс «чан» в соответствующей колонке.(2) Если столбец чан всегда будет четвертый столбец, используйте:
источник
2013-05-29 10:29:54
Большое спасибо. В «нормальном режиме» я клонировал tr со всем классом, и я не помню, чтобы добавлять их сюда. –
Смежные вопросы