zoukankan      html  css  js  c++  java
  • ajax----serialize()方法注意事项

    serialize()方法得到的结果形式为,a=1&b=2&c=3&d=4   的编码对象。如果遇到汉字,用serialize()后汉子会转为编码

            var postData = $('.form-horizontal').serialize();
    

      将类明为form-horizontal的form表单执行serialize()方法

     {#  如果不用decodeURIComponent()方法,得到的结果是username=%E5%88%98%E6%98%8A%E8%BE%B0&age=12&gender=0&cls_id=1 #}
        {#  如果用decodeURIComponent()方法,得到的结果是 username=刘昊辰&age=12&gender=0&cls_id=1#}
    
    function createRow(postData,nid) {
    
    
        postData=decodeURIComponent(postData,true);
        {#  如果不用decodeURIComponent()方法,得到的结果是username=%E5%88%98%E6%98%8A%E8%BE%B0&age=12&gender=0&cls_id=1 #}
        {#  如果用decodeURIComponent()方法,得到的结果是 username=刘昊辰&age=12&gender=0&cls_id=1#}
    
        console.log(postData)
    
        console.log(postData.split('&')[0].split('=')[1])
    
    
    
      var tr = document.createElement('tr');
    
            var tdId = document.createElement('td');
            tdId.innerHTML = nid;
            $(tr).append(tdId);
    
            var tdUser = document.createElement('td');
            tdUser.innerHTML =postData.split('&')[0].split('=')[1]
            $(tr).append(tdUser);
    
            var tdAge = document.createElement('td');
            tdAge.innerHTML = postData.split('&')[1].split('=')[1]
            $(tr).append(tdAge);
    

      

  • 相关阅读:
    day10
    day 09
    day08
    day07
    day6
    day5
    成员变量和局部变量
    (第五章)java面向对象之this的作用总结
    简单的音乐播放
    异步消息处理机制 简析
  • 原文地址:https://www.cnblogs.com/lhqlhq/p/9174601.html
Copyright © 2011-2022 走看看