通过后台拼接的方式实现ajax显示
后台代码:
public string IndexDo2()
{
StringBuilder str = new StringBuilder(); //引用命名空间 System.Text
List<Hmodel> list = bll.SentSayShow();
foreach (var reg in list)
{
str.Append("<a>留言版</a><br/><a>发布人:" + reg.publisher + "</a><a>发布时间:" + reg.releasetime + "</a><br /><a>发布内容:" + reg.content + "</a><br/><input type=‘button‘ value=‘查看回复‘ onclick=‘btn(" + reg.id + ")‘ /><br/><a>‘后台拼接实现‘</a><br/>");
}
return str.ToString();
}
前台代码:
function show2() {
$.ajax({
type: ‘get‘,
url: ‘/Home/IndexDo2‘,
success: function (reg) {
$("#d1").html(reg);
}
})
}
<div id="d1">
</div>
前台拼接的方式实现ajax显示
后台代码:
public string IndexDo()
{
List<Hmodel> list = bll.SentSayShow();
return JsonConvert.SerializeObject(list); //转换json格式
}
前台代码:
function show() {
$.ajax({
type: ‘get‘,
url: ‘/Home/IndexDo‘,
success: function (reg) {
var list=JSON.parse(reg)
$(list).each(function (i, obj) {
var d1 = "<a>留言版</a><br/><a>发布人:" + obj.publisher + "</a><a>发布时间:" + obj.releasetime + "</a><br /><a>发布内容:" + obj.content + "</a><br/><input type=‘button‘ value=‘查看回复‘ onclick=‘btn(" + obj.id + ")‘ /><br/>";
$("#d1").append(d1);
})
}
})
}