0

SQL Server 2008 データベースから取得した標準データセットがあります。

ID       Name
1        Joe
2        Ted

ここでは通常、c# を使用してデータを処理し、テーブルに追加します。

自分のページに JavaScript でテーブルを作成したいのですが、どこから始めればよいかわかりません。

この表には明らかにもっと多くの列と行がありますが、わかりやすくするためにデータのごく一部だけを含めました。

           <div id="divWhatIf" runat="server">
                <table id="tblWhatIfByMonth" border="1" cellpadding="0" cellspacing="0" runat="server">
                    <tr id="rowWhatIfHeaderRow" runat="server">
                    </tr>
                </table>
            </div>

私のaspxページは次のようになり、各データ行をtblWhatIfByMonthに追加したいと思います.

4

1 に答える 1

2

AJAX を使用して、テーブルのコンテンツを取得できます。応答テキストは、テーブルのマークアップ全体にすることができます (これにより作業が非常に簡単になります)。または、テーブルの一部のみを置き換える必要がある場合は、JSON形式のテキストとしてデータを送信します。

JSON は、テーブルの作成に使用できるオブジェクトに変換されます。

[
  {"ID":"1","Name":"Joe"},
  {"ID":"2","Name":"Ted"}
]

また

[
  ["ID","Name"],
  ["1","Joe"],
  ["2","Ted"}
]

また、CSV データを送信して解析し (たとえば、正規表現で)、テーブルのすべてまたは一部を構築することもできます。

于 2012-07-19T02:20:15.353 に答える