BabyMengYuan
// Get the json from the controller  
function 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> element  
function 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 data  
public JsonResult GetItems()  
{  
    IQueryable<Item> itemList = new DAO().GetList();  
   
    return Json(from e in itemList  
                select new  
                {  
                    Title = e.Title,  
                    Description = e.Description  
                });  
}  

 

分类:

技术点:

相关文章:

  • 2021-12-14
  • 2021-04-19
  • 2021-12-16
  • 2021-11-14
  • 2021-09-15
  • 2021-09-27
  • 2021-11-14
猜你喜欢
  • 2021-12-14
  • 2021-12-14
  • 2021-12-04
  • 2021-12-04
  • 2021-12-04
  • 2021-12-14
相关资源
相似解决方案