2017-03-21 3 views
0

各行の最後の2つのタグにテキスト入力があるテーブルがあります。私はcsvを作るために配列にテーブルをダンプしようとしています。配列にテーブルを変換し配列を作成するためにテーブルを反復しながら入力値を取得

コード:

$("table#results-table tr").each(function() { 
var arrayOfThisRow = []; 
var tableData = $(this).find('td'); 
if (tableData.length > 0) { 
    tableData.each(function() { 
     arrayOfThisRow.push($(this).text()); 
    }); 
    tableArray.push(arrayOfThisRow); 
} 
}); 

これは単なるテキストを持つアイテムではなく、入力中のデータを返します。私はこれが$(this).text()と関係があると仮定していますが、修正方法を理解することはできません。 `)(

+0

あなたは' .htmlのを試してみました場合または.val() '? –

答えて

0

inputtd内であり、唯一の1 inputそのtd内部があれば、その後

$(this).find('input').val()

あなたの入力フィールドから値を取得します

関連する問題