首页前端开发HTML有关jQuery.param描述

有关jQuery.param描述

时间2024-05-08 23:10:03发布访客分类HTML浏览54
导读: jQuery.param( 描述: 创建一个数组或对象序列化的的字符串,适用于一个URL 地址查询字符串或Ajax请求。 Query.param( obj obj 类型: A...
  jQuery.param()      描述: 创建一个数组或对象序列化的的字符串,适用于一个URL 地址查询字符串或Ajax请求。      Query.param( obj )      obj      类型: Array, Object      用于数组或序列化的对象。      jQuery.param( obj, traditional )      obj      类型: Array, Object      用于数组或序列化的对象。      traditional      类型: Boolean      一个布尔值,指示是否执行了传统的"shallow"的序列化。      这个函数 可以将表单元素的值 转换为 序列化字符串 (更多细节查阅 .serialize() )。      在 jQuery 1.3中, 这个函数的返回值被用来代替函数作为一个字符串。      在 jQuery 1.4中, $.param() 方法将会通过深度递归的方式序列化对象,以便符合现代化脚本语言和框架的需求,比如 PHP 和 Ruby on Rails。 你可以通过设置 jQuery.ajaxSettings.traditional = true; 废除这个全局功能。      如果传递的对象是一个数组,它必须是一个对象数组,其格式要跟.serializeArray()返回的格式一样:      [{ name:"first",value:"Rick"} ,      { name:"last",value:"Astley"} ,      { name:"job",value:"Rock Star"} ]      注意: 因为一些框架解析序列化的数字的能力有限, 在传递 obj 参数时我们应该谨慎,尽量不要传递含有对象的数组,或者数组中嵌套其它数组。      注意: 由于目前对序列化字符串没有统一的规约,此方法无法对复杂数据结构进行编码,使之可以支持所有语言。 在此之前, $.param 方法将继续保持其目前的形式。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 有关jQuery.param描述
本文地址: https://pptw.com/jishu/655828.html
jQuery.ajaxPrefilter描述 关于jQuery.ajaxPrefilter实例

游客 回复需填写必要信息