2013-05-29 91 views
0

我有一個問題,將我的datatable更改爲服務器端處理。我的問題是在與按鈕相同的tr中獲得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

在此先感謝。

+0

'.live()'被棄用。改用'.on()'。 –

+0

我看不到任何表格中有類增值稅的元素 –

回答

1

您的表中沒有「增值」類的元素,這就是您的代碼無法工作的原因。

你有兩個選擇:

(1)使用sClass property of DataTables的「增值稅」類添加到相應的列。

(2)如果缸列總是將是第四列中,使用:

var netto = $('td', parent).eq(3).text(); 
+0

非常感謝。在「正常模式」中,我將所有課程都克隆爲tr,我不記得在這裏添加它們。 –