首页 > 代码库 > c#简单的ajax显示方法,仅供新人参考,大神勿喷!

c#简单的ajax显示方法,仅供新人参考,大神勿喷!

通过后台拼接的方式实现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=http://www.mamicode.com/‘查看回复‘ 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=http://www.mamicode.com/‘查看回复‘ onclick=‘btn(" + obj.id + ")‘ /><br/>";
                    $("#d1").append(d1);
                })
            }
        })
    }

 

c#简单的ajax显示方法,仅供新人参考,大神勿喷!