2010-08-03 47 views
0

我很可能這樣做都是錯誤的,但這裏去...使用jquery創建表 - 我可以在第一個函數完成後自動填充一個字段嗎?

我打電話與ajax的PHP函數來創建一個三列的表。目前,php函數獲取所有數據,並創建一個表,一旦函數完成,它將加載到div中。

第三列只能使用前兩列的數據創建。

有沒有辦法用另一個Ajax調用自動填充此列?

(我還有一個PHP函數,我可以養活前兩個變量進入)

誰能幫助???

編輯:我不能在第一次調用中填充字段 - 因爲該函數將花費大量時間來處理 - 我想向用戶顯示正在填充此列的進度。

+1

爲什麼不在第一次調用來填充它在PHP? – 2010-08-03 09:19:25

回答

0
$('#yourtable tr').each(function(index)){ 
    var col1=$(this).children('td.col1').text(); 
    var col2=$(this).children('td.col2').text(); 
    $(this).children('td.col3').load('yourscript.php?col1='+col1+'&col2='+col2+'); 
} 

試試這個

+0

爲此工作,我將需要每行的唯一編號 - 正確? – Simon 2010-08-03 09:46:05

+0

不,你只需要一個你的表的ID,你需要添加一個特定的列,例如

2010-08-03 09:49:52

相關問題