真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

jquery拼接ajax的json和字符串拼接的方法

整理文檔,搜刮出一個jquery拼接ajax 的json和字符串拼接的代碼,稍微整理精簡一下做下分享。

10年積累的成都做網(wǎng)站、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有迎江免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

jQuery拼接字符串a(chǎn)jax

或者直接用$(“#表單id”).serialize()直接序列化。。。

上面的插件,不能適用于有多個值的輸入控件,例如復(fù)選框、多選的select。下面,我將插件做進(jìn)一步的修改,讓其支持多選。代碼如下:

Js代碼

(function($){
  $.fn.serializeJson=function(){
    var serializeObj={};
    var array=this.serializeArray();
    var str=this.serialize();
    $(array).each(function(){
      if(serializeObj[this.name]){
        if($.isArray(serializeObj[this.name])){
          serializeObj[this.name].push(this.value);
        }else{
          serializeObj[this.name]=[serializeObj[this.name],this.value];
        }
      }else{
        serializeObj[this.name]=this.value;
      }
    });
    return serializeObj;
  };
})(jQuery);

這里,我將多選的值封裝為一個數(shù)值來進(jìn)行處理。如果大家使用的時候需要將多選的值封裝為“,”連接的字符串或者其他形式,請自行修改相應(yīng)代碼。

測試如下:

表單:

Html代碼

I have a bike I have a car

測試結(jié)果:

{age: “aa”,interest: ["interest2", "interest4"],name: “dd”,vehicle:["Bike","Car"]}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


本文題目:jquery拼接ajax的json和字符串拼接的方法
文章地址:http://weahome.cn/article/gepece.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部