2

テーブルのデータをjquery変数に保存したいのですが、使用しているコードは以下のとおりですが、このコードはtr、tdなどのすべてのテーブルタグとすべてを変数に保存しています.tdにデータを保存する必要があるだけですjquery変数にテキスト形式でタグ付けします..誰か助けてくれますか?

var table = $("#mytable").html();
4

4 に答える 4

1

次のようにセル値を収集できます。

arr = new Array();
$("td").each(function () {
    t = $(this).text();
    arr.push(t);
});

console.log(arr);
于 2013-07-05T10:31:14.840 に答える
0

テキストだけが必要な場合は、.text()代わりに.html()次を使用します。

var table = $("#mytable").text();
于 2013-07-05T10:31:24.637 に答える
0
var table_data;
$("#mytable td").each(function(){
   table_data += $(this).text();
});

console.log(table_data)
于 2013-07-05T10:32:44.657 に答える
0

これを試して :-

var header = Array();

$("#mytable tr th").each(function(i, v){
    header[i] = $(this).text();
})

alert(header);

var data = Array();

$("#mytable tr").each(function(i, v){
    data[i] = Array();
    $(this).children('td').each(function(ii, vv){
    data[i][ii] = $(this).text();
 }); 
})

alert(data);
于 2013-07-05T10:33:48.730 に答える