ajax 获取后台数据显示list

来源:互联网 发布:mysql 常用语句use 编辑:程序博客网 时间:2024/05/23 12:57

ajax getitemlist

// Get the json from the controllerfunction GetListItems() {    $.ajax({        type: "POST",        url: "/JsonService/GetItems",        contentType: "application/json; charset=utf-8",        data: "{}",        dataType: "json",        success: function (result) {            DisplayListItems(result);        },        "error": function (result) {            var response = result.responseText;            alert('Error loading: ' + response);        }    });} // Create list items and append them inside <ul> elementfunction DisplayListItems(list) {    $.each(list, function(index, element) {        var itemHTML = ["<li>",                                "<div>",                                    "<div>",                                        element.Title,                                    "</div>",                                    "<div>",                                        element.Description,                                    "</div>",                                                                    "</div>",                            "</li>"].join('\n');        $(".list > ul").append(itemHTML);    }} // Controller method that serves json datapublic JsonResult GetItems(){    IQueryable<Item> itemList = new DAO().GetList();     return Json(from e in itemList                select new                {                    Title = e.Title,                    Description = e.Description                });}


5 1
原创粉丝点击