zoukankan      html  css  js  c++  java
  • 保存网站或系统的全局配置使用JSON格式保存到文件更轻便!

    应用场景描述:

      保存系统的全局设置,数据有:皮肤,Grid 的列表每页记录数,网站地址,启用验证码,启用cookie 等等

    我的做法

      首选新建一个JS文件 ,用来保存全局设置的JSON数据。比如:sysConfig.js

          在新建一个aspx 页面文件 ,引入sysconfig.js 文件 ,把表单布局好,我就不截图啦,代码就是HTML,用table 也行,用UL也可,你觉得OK 就好啦。

         我使用AJAX提交的,把页面中控件值 组合成一个有规律的JSON对象,使用JSON2.JS文件 中stringify方法转换为字符串POST到接收页面,使用IO保存即可。

      保存的内容大至如下的样子:

      var sysconfig={JSON对象}

    代码略啦。

    页面加载完毕后,要初始化上次保存的结果,可以这样初始化

    $(function(){

      if(sysconfig.xxxx){

        $('#txtRows').val(sysconfig.xxx);

        ..........

      }

    });

    引入JS文件可能会有一些小问题,比如IE缓存,不是最新的保存结果

    我们可以这样引入

    <script src="xxxx.ashx"></script>

    xxxx.ashx 负责输出我们保存的内容,同时也可以设置缓存项。

  • 相关阅读:
    HDU 3833 YY's new problem ()
    从文件读入16进制数转化为10进制数再输出到文件中
    UESTC 1215 (思维题 旋转)
    HDU2067卡特兰数
    HDU2050离散数学折线分割平面
    cshell学习
    C++学习1
    QT学习1
    QT Creator常用快捷键
    Ubuntu14.04安装QT5.5
  • 原文地址:https://www.cnblogs.com/hxling/p/2575422.html
Copyright © 2011-2022 走看看