Jquery中表单序列化提交到后台是怎样进行URL解码查看参数

场景

前端提交表单时提交的data数据为form表单序列化后的数据。

数据已经经过编码无法查看数据的准确性。

比如:

var data = $(this).serialize();
   console.log(data);
   $.ajax({
    async : true,
    cache : false,
    type : 'POST',
    url : actionurl,
    data : data,
    success : function(data) {
     
     }
    },
    error : function(err) {
     
     webToast("请求错误", "middle", "mask", 1000);
    }
   });
  }

其中this就是form表单对象,它序列化后的数据如下:

from=TAO&to=HND&leaveDate=2019-08-15&seqno=2&jiajia=1&price=5086&phone=17685592085&bookInfoList%5B0%5D.ticketUserId=277&bookInfoList%5B0%5D.chineseName=%E6%B5%8B%E8%AF%95

无法查看编码的具体参数信息。

实现

百度搜索在线格式化:

http://tool.oschina.net/encode?type=4

选择URL编码

 

Jquery中表单序列化提交到后台是怎样进行URL解码查看参数_第1张图片

你可能感兴趣的:(Jquery)