• js格式化时间为JSON格式 ajax提交 后台处理


    var effectRow = new Object();
    if ($('#grd_infos').datagrid('getChanges').length) {
        var update = $('#grd_infos').datagrid('getChanges', "updated");
        if (update.length) {
            //var jsonArray = mini.decode(update);
            //var jsonArray =  JSON.stringify(update);
            for (var i = 0; i < update.length; i++) {
                for (var key in update[i]) {

                    //如果是时间字段
                    if (key.toString() == "…" || key.toString() == "…"
                        || key.toString() == "…" || key.toString() == "Time") {
                        update[i][key] = convertDateToJSONDate(update[i][key]);
                    }
                }
            }

            effectRow["updated"] = JSON.stringify(update);
            }
        }

    $.post("/url….", effectRow, function (data) {
                       if (data) {
                           $.messager.alert('', data, 'info');
                           window.open("Machine_Repair", "_self");
                       }
                   }, "JSON").error(function () {
                       $.messager.alert("提示", "提交错误了!");
                   });

    List<Repair_Entry> listUpdated  =new List<Repair_Entry>();

    if (Request["updated"] != null && Request["updated"].Trim() != "")
        jsonUpdate = Request["updated"];

    if (jsonUpdate != "")
    {

         listUpdated = JsonDeserialize<List<Repair_Entry>>(jsonUpdate);
    }

    private T JsonDeserialize<T>(string jsonString)
    {
        DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(T));
        MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(jsonString));
        T obj = (T)ser.ReadObject(ms);
        return obj;
    }

    一个苦逼程序员
  • 相关阅读:
    Feb292012 个人核心竞争力的构建
    让读书成为一种习惯
    软件工厂方法(二):软件工厂应用
    Scrum之 站立例会
    信息系统开发平台OpenExpressApp - AutoUI自动生成界面
    信息系统开发平台OpenExpressApp-内置支持的属性编辑方式
    信息系统开发平台OpenExpressApp - 订单示例(Getting Started)
    需求入门: 原型开发
    信息系统开发平台OpenExpressApp - 学习必备知识
    从IT方法论来谈RUP
  • 原文地址:https://www.cnblogs.com/root_u/p/5127456.html
Copyright © 2020-2023  润新知