我有一个从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中。
发布于 2012-07-19 02:20:15
您可以使用AJAX获取表的内容。响应文本可以是表的整个标记(这使工作变得非常简单),或者如果只需要替换表的一部分,则将数据作为JSON格式的文本发送。
JSON被转换成一个对象,然后可以用来创建表,例如
[
{"ID":"1","Name":"Joe"},
{"ID":"2","Name":"Ted"}
]
或
[
["ID","Name"],
["1","Joe"],
["2","Ted"}
]
您还可以发送CSV数据并对其进行解析(比如使用正则表达式),然后构建整个或部分表。
https://stackoverflow.com/questions/11552828
复制