手机版

jQuery向后台传递json格式数据的方法

时间:2021-10-13 来源:互联网 编辑:宝哥软件园 浏览:

本文说明了jQuery将json格式的数据传输到后台的方法。分享给大家参考。具体分析如下:

一般前后台数据交互采用json格式,json对应关系可以在后台直接转换成实体对象。方便以后操作。当jQuery将数据传输到后台时,我们会发现它会被自动转换成查询字符串,一个json不能真正传入。而且,使用jquery序列化表单时,返回的格式是数组,需要进一步转换。事实上,只要我们在ajax方法中配置一些东西,它就可以完成。代码如下:

form id='ff '输入类型='text '名称='test1'/输入类型='text '名称='test2'/输入类型='text '名称='test3'/输入类型='text '名称='test4'/输入类型='button' id='save '值=' save '/form $(' # save ')。on('click ',function () { var params=$('#ff ')。SerializeArray();var j={ };for(参数中的var项目){ j[参数[项目]。名称]=参数[项目]。价值;} $.ajax({ url:'index.html ',data:JSON.stringify(j),type:'post ',dataType:'json ',header RS : { accept : ' application/JSON ',' Content-Type ' : ' application/JSON ' },processData:false,cache:false })。done(函数(数据){ });});如果你在chrome中看到图中所示的显示格式,这意味着json格式被引入了背景。

希望本文对大家的jQuery程序设计有所帮助。

版权声明:jQuery向后台传递json格式数据的方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。