zoukankan      html  css  js  c++  java
  • 数据量大的数据转换成jason并显示在页面上

    代码列子:

    public ActionResult FindUserByUserId(SysMessageDTO model)
    {
    CustomResultMsg customResult = new CustomResultMsg() { ResultValue = 1 };
    try
    {
    RecordLogExtension.WriteError(model.DateTimeFrom.ToString()+model.DateTimeTo.ToString());
    var data = userDetailService.GetUserCollection(model);
    if(data!=null)
    {
    customResult.Data = data;
    customResult.ResultValue = 0;
    }

    }catch(Exception e)
    {
    customResult.Msg = "系统繁忙,请稍后重试";
    RecordLogExtension.WriteError(string.Format("error message in FindUserByUserId: Error Message:{0}", e.Message));
    }

    var json= Newtonsoft.Json.JsonConvert.SerializeObject(customResult);
    //var content=new ContentResult() {Content=new JavaScriptSerializer { MaxJsonLength = Int32.MaxValue }.Serialize(customResult),ContentType="application/text" };
    return Content(json);--这里返回的是Json格式:
    }

    在页面上用:Data=$.ParseJson(data)

    $('#search').click(function () {
    var model = {
    DateTimeFrom: document.getElementById('startTime').value,
    DateTimeTo: document.getElementById('endTime').value
    }
    if (model.DateTimeFrom != null && model.DateTimeTo != null) {
    $.ajax({
    type: 'POST',
    url: '/Message/FindUserByUserId',
    data: {
    model: model
    },
    success: function (data) {
    var datas=$.parseJSON(data);
    selectleft = datas.Data;
    selectUpdate();
    },
    error: function (data) {
    console.log(data);
    }
    });
    }
    });

  • 相关阅读:
    二维数组的循环遍历
    es6 学习笔记
    变量、作用域与内存的一些总结
    MapReduce历史服务器
    NameNode和SecondaryNameNode
    MapReduce入门
    ZooKeeper实现HA HDFS
    hdfs临时文件更改
    linux中没有tree命令,command not found,解决办法
    Hadoop伪集群搭建环境
  • 原文地址:https://www.cnblogs.com/special-tao/p/4956519.html
Copyright © 2011-2022 走看看