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 文件。
------解决方案--------------------好像没有办法,我也找了好久