我有一個動態表,截至here正如你所看到的,我有一個「狀態」的列,我希望通過完成狀態回覆(函數())。這是我試過http://jsfiddle.net/yvonnezoe/nbrSR/1/如何在動態表的特定列中插入/更新項目?
我設置該列的id爲id="status_' + rowID
,因爲每一行都會有所不同。然後,我通過設置變量
eachStatus = $row.find('td:nth-child(5)').attr('id');
之後,發現每一行每一列,我張貼到蟒蛇功能,它會得到兩種on
或off
的回覆(現在)。在這個小提琴中,它不起作用,因爲python函數和真實系統不在這裏。我只是想通過查找該列來了解我是否正確地進行了操作,並執行.append
以顯示狀態?那麼,如果它附加到一個新的div,可以顯示on
和off
。但是對於這個,它永遠不會出現在桌子上。爲什麼,我該如何做?它會被更新,因爲我正在做一個setInterval,每5秒循環?
$.post('/request', {
inputText: fbNum,
key_pressed: fbType.toString()}).done(function (reply) {
if (reply == "on") {
$('#status_table tr #status_' + eachStatus).append("on ");
} else {
$('#status_table tr #status_' + eachStatus).append("off ");
}
});
僅供參考,您必須選擇一些選項,按鍵,請選中該複選框,然後按「顯示器」。它會每5秒循環一次。
是的沒錯! :D它現在有效。謝謝! – yvonnezoe 2013-05-08 01:40:59