List<object> list=new List<object>();
foreach(DataRow dr in dt.Rows)
{
string[] AttendanceInfo =new string[3]{"","",""};
AttendanceInfo[0] = dr["Date"].ToString();
AttendanceInfo[1] = dr["LastTime"].ToString();
AttendanceInfo[2] = dr["FristTime"].ToString();
list.AddRange(AttendanceInfo);
}
JavaScriptSerializer js = new JavaScriptSerializer();
string json = js.Serialize(list);
context.Response.Write(json);
--------------------------------------------
.each(JSON.parse(data), function (index, o) {
var s = "";
s += "<tr>";
s += "<td>";
s += "<td>" + o.+ "</td>";
//s += "<td>" + o. + "</td>";
s += "<td>" + o.+ "</td>";
s += "<td>" + o.+ "</td>";
s += "</td>";
s += "</tr>";
$("#AttendanceTime tr:gt(0)").remove();
那td里面怎么写啊
http://franciswmf.iteye.com/blog/1895123
表格里面每行叫做tr,每行中包含多个td,每个td是一个字段。你append下就可以了
看你代码返回的是二位数组数据,应该类似[1,2,3],[2,3,4],[3,4,5]]这种数据。。自己打印下数据看看
console.log(data)
.each(JSON.parse(data), function (index, o) {...
s += "<td>" + o[0]+ "</td>";//Date
s += "<td>" + o[1]+ "</td>";//LastTime
s += "<td>" + o[2]+ "</td>";//FirstTime