2013-02-25 88 views
0

我無法在從另一個網站抓取數據後重新創建表的結構。我正在使用本琴發現的例子:http://jsfiddle.net/skelly/m4QCt/使用jquery將數據放入表中

的什麼,我試圖重新的一個例子是在這裏:http://jsfiddle.net/curly33/v5h6G/

 $.each($foop.find('table.data tr'), function(idx, item) { 

       mytext = $(item).children().remove().text(); 
       $('<td>'+mytext+'</td>').appendTo($('#divs tr')); 

     }); 

名冊表是什麼,我試圖重新建立一個完美的例子。我只是想不出將數據分隔成單獨的表格行線上的各個td單元的方法,而不是將來自每行的所有刮取數據集中到td單元中。

+0

你覺得這樣的事情? $ .each($ foop.find('table.data tr'),function(idx,item){ $(「#divs」)。append($(this)); }); – DebugMedve 2013-02-25 05:30:59

回答

2

爲什麼不通過報廢的tr?這將是這樣的:

$.each($foop.find('table.data tr'), function(idx, item) { 
    var tr = $("<tr><td>a</td></tr>"); 
    $.each($(item).children(), function(index, cell) { 
     tr.append('<td>' + $(cell).html() + '</td>');  
    }); 
    tr.appendTo($('#divs'));    
}); 

http://jsfiddle.net/v5h6G/1/

+0

非常好的第一個答案! – Jon 2013-02-25 05:28:06

+0

啊,美麗!非常感謝!我仍在學習。 – 2013-02-25 05:43:33