zoukankan      html  css  js  c++  java
  • 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;
    }

    一个苦逼程序员
  • 相关阅读:
    C# 移除string[] 数组中的指定元素
    传入一个字符串参数 获取这个字符串内所有字符的 不同排列情况
    js 更新本地当前时间
    js 通过单选框 展开和收缩 下拉框
    js 做加法
    js 验证 输入的值是否为整数
    用一个button控件调用fileupload控件的获取路径功能
    删除表中的多余的记录
    实验楼 实现课程模块
    微博回调接口(django)
  • 原文地址:https://www.cnblogs.com/root_u/p/5127456.html
Copyright © 2011-2022 走看看