日期:2014-05-17  浏览次数:20732 次

jquery异步取得一个dataset,如果输出这数据
以表格的形式输出,有不有相关例子,谢谢

------解决方案--------------------
for循环。
 动态创建表格。
 譬如
var tb = document.CreateElement("TABLE");

 for(var i=0;i<ds.Tables[0].Rows.Count;i++)
{
//创建一行往列里添加数据

}
------解决方案--------------------
var tb = document.createElement("TABLE");
 var _row;
 var _cell;
 
 for(var i = 0; ds.Tables[0].Rows.Count;i++) {
_row = document.createElement("tr");
document.getElementById("_table").appendChild(_row);
for(var j = 0; j < ds.Tables[0].Cells.Count; j++) {
_cell = document.createElement("td");
_cell.innerText = ds.Tables[0].Rows[i][j].value;
_row.appendChild(_cell);
}
 }
------解决方案--------------------
建议楼主google相关jquery控件
------解决方案--------------------
http://blog.theosoft.net/article.asp?id=94 
看看这边文章!
------解决方案--------------------
解析,然后动态创建表格~~~
类似于2L~~
------解决方案--------------------
你for循环里面追加的时候比如conn+="<table><tr><td width=\"100"></td><tr><td>"+ds.table[0].rows[i]["字段"]+"</td><tr><table>";
------解决方案--------------------
噢 不好意思 中间少了一个</tr>
------解决方案--------------------
type: "POST", 
url: "WebService.asmx/GetDataSet", 
data: "{}", 
dataType: 'xml', //返回的类型为XML
或JSON类型
------解决方案--------------------
学习。。
------解决方案--------------------
在C#把dataset, datatable转换为json格式的字符串,在客户端用jQuery 接受
服务器上涌 .ashx 文件。
------解决方案--------------------
好像没有办法,我也找了好久