最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

將json轉(zhuǎn)換成struts參數(shù)的方法

 更新時(shí)間:2016年11月08日 16:34:27   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇將json轉(zhuǎn)換成struts參數(shù)的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

加入對(duì)象為{name:'tom','class':{className:'class1'},classMates:[{name:'lily'}]}

struts2期待的格式是 name=tom&class.className=class1&classMates[0].name=lily

function parseParam(param, key) {
  var paramStr = "";
  if (param instanceof String || param instanceof Number || param instanceof Boolean
  ) {
    paramStr += "&" + key + "=" + encodeURIComponent(param);
  }
  else {
    $.each(param, function (i, p) {
      if (p == null || p == undefined)
        return true;
      var k = key == null ? i : key + (param instanceof Array ? "[" + i + "]" : "." + i);
      paramStr += '&' + parseParam(this, k);
    });
  }
  return paramStr.substr(1);
};
//調(diào)用:
var obj={name:'tom','class':{className:'class1'},classMates:[{name:'lily'}]};
parseParam(obj);
//結(jié)果:
"name=tom&class.className=class1&classMates[0].name=lily"
parseParam(obj,'stu');
//結(jié)果:
"stu.name=tom&stu.class.className=class1&stu.classMates[0].name=lily"

以上這篇將json轉(zhuǎn)換成struts參數(shù)的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

南宁市| 石渠县| 平安县| 山东省| 云龙县| 安塞县| 绥江县| 峨眉山市| 玛沁县| 汉阴县| 蓝田县| 南开区| 霍林郭勒市| 信丰县| 湖州市| 龙里县| 仙游县| 安阳市| 寿光市| 乌苏市| 永靖县| 嘉义市| 海林市| 外汇| 扎兰屯市| 甘肃省| 临海市| 镇远县| 泽州县| 桂林市| 甘泉县| 敦化市| 梅州市| 托克逊县| 防城港市| 泽州县| 华安县| 桂平市| 泊头市| 山东省| 镇平县|