1

ユーザーが以下のようにhtml値を動的に追加または編集できるページがあり、それをデータベースに保存する必要があります.phpがcsvファイルを読み取ってからデータベースに更新する方法を見つけましたが、今私の問題は

jqueryでhtml値(テーブルではない)をcsvファイルにエクスポートする方法は?

<div class="list">
    <div class="number">1</div>
    <div class="text">a</div>
    <div class="text">a</div>
</div>
<div class="list">
    <div class="number">1</div>
    <div class="text">a</div>
    <div class="text">a</div>
</div>
..
4

1 に答える 1

4

コンマを含む文字列がない場合:

var csv = jQuery(".list").map(function(a,i){
  return $.trim($(this).text()).split(/\s*\n\s*/).join(",");
}).toArray().join("\r\n");

alert(csv);

http://danml.com/js/download.jsで私のダウンローダーを使用して、次のような csv 変数をダウンロードできます。

 download(csv, "tabledata.csv", "text/csv");
于 2013-07-17T21:04:11.693 に答える