ajax怎么接受返回值,大神求解答

  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