<pre name="code" class="html">
现在用我用的是MVC框架,小弟也是刚刚开始开发,以此记住自己的点点滴滴,高手勿喷首先我们先要从后台获取到数据public ActionResult GetAdminlist(){DataTable dt=Getlist();///获取到数据之后把DT格式转换到JSON格式。string json = JsonConvert.SerializeObject(dt, Formatting.Indented);return Content(json, "application/json; charset=utf-8"); }
接下来是
CSHTML前台页面的显示,只是简单做一个小表格
<pre name="code" class="html"><script src="show.js"></script>
<table id="#Showlist">
<tr>
<td >name</td>
<td>id</td>
</tr>
</table>
最后就是利用JQ获取到JSON数据然后输出就可以了
$(document).ready(function(){
$.ajax({
type: "post",
url: "GetGameList",
dataType: "json",
success: function (data) {
var Strtd = "</td><td>";
var indexi;
var Showstr="";
var GameModel = data;
for(var i=0;i<data.length;i++)
{
indexi=i+1;
Showstr = Showstr + "<tr><td>" + indexi + Strtd
Showstr = Showstr + Strtd + data[i].Describe + Strtd + "<a href='CustomerGameEditView?id=" + data[i].id "&Describe=" + data[i].name + "'>修改</a></td></tr>";
}
$("#Showlist").appendTo(Showstr);
}
});
})
大概就是这样子,我现在想用另外一种方式绑定数据,这个返回THML代码的略有点惨不忍睹,如果格式很负责的话代码会很容易出错。只是小弟目前只能用这样的
方法,如果有更好的,希望大牛们指点一下小弟