亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

jQuery操作json常用方法示例

Original 2017-01-13 14:33:57 339
abstract:本文實(shí)例講述了jQuery操作json常用方法。分享給大家供大家參考,具體如下:在項(xiàng)目中經(jīng)常會(huì)用到獲取json中的某個(gè)值,或者動(dòng)態(tài)的創(chuàng)建一個(gè)json對(duì)象,今天簡(jiǎn)單的做了一個(gè)通用的js/**  * json工具  */ var JsonUtil = (function(){   return {  &

本文實(shí)例講述了jQuery操作json常用方法。分享給大家供大家參考,具體如下:

在項(xiàng)目中經(jīng)常會(huì)用到獲取json中的某個(gè)值,或者動(dòng)態(tài)的創(chuàng)建一個(gè)json對(duì)象,今天簡(jiǎn)單的做了一個(gè)通用的js

/**
 * json工具
 */
var JsonUtil = (function(){
  return {
    /**
     * 獲取json中的單個(gè)值
     */
    getValue:function(jsonObject,name){
      var value = "";
      $.each(jsonObject,function(n,v){
        if(name == n){
          value = v;
          return false;
        }
      });
      return value;
    },
    /**
     * 獲取json中的name 以數(shù)組形式返回
     */
    getNames:function(jsonObject){
      var names = [];
      $.each(jsonObject,function(n,v){
        names.push(n);
      });
      return names;
    },
    /**
     * 創(chuàng)建json對(duì)象
     */
    createJsonObject:function(){
      this.jsonObectArr = [];
    }
  }
})();
/**
 * 創(chuàng)建json的nam和value的名值對(duì)字符串
 */
JsonUtil.createJsonObject.prototype.createJsonStr = function (name,value){
  if (typeof value == 'string'){
    this.jsonObectArr.push("\""+name+"\":"+"\""+value+"\"");
  }else{
    this.jsonObectArr.push("\""+name+"\":"+value);
  }
}
/**
 * 獲取json對(duì)象
 */
JsonUtil.createJsonObject.prototype.getJson = function (){
  var str = "{"+this.jsonObectArr.join(',')+"}";
  return $.parseJSON(str);
}

更多關(guān)于jQuery操作json常用方法示例請(qǐng)關(guān)注PHP中文網(wǎng)(ipnx.cn)其他文章!

Release Notes

Popular Entries