javascript代码实例教程-jquery param()

发布时间:2019-01-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-jquery param()脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 jQuery.param()函数用于将一个JS数组或对象序列化为字符串值,将jquery对象按照name/value 或者key/value序列化为URL参数,用&连接。以便用于URL查询字符串或AJAX请求。

 

语法

 

$.param(object,trad)

 

参数说明

 

object:必需。规定要序列化的数组或对象。

trad:可选。布尔值,指定是否使用参数序列化的传统样式。

 

实例

 

 VAR v1 = $.param( true ); // "" var v2 = $.param( 100 ); // "" var v3 = $.param( 12.34 ); // "" var v4 = $.param( "" ); // "" var v5 = $.param( function(){ return 18; } ); // "" var v6 = $.param( ///d+/ ); // "" var v7 = $.param( new Date() ); // "" var v8 = $.param( null ); // 报错 var v9 = $.param( undefined ); // 报错 // 字符串将被看作一个字符数组 var v10 = $.param( "name" ); // "0=n&1=a&2=m&3=e"  var v11 = $.param({ name:"Codeplayer", age:18 } ); // "name=Codeplayer&age=18" var array = [     { name: "name", value: "张三" },     { name: "age", value: 18, extra: "忽略该属性" },     { name: "grade" }, // 没有value属性,则value值为undefined,将被转为空字符串""     { name: "orderId", value: 2 },     { name: "orderId", value: 3 }, ]; var v12 = $.param( array ); // "name=%E5%BC%A0%E4%B8%89&age=18&grade=&orderId=2&orderId=3"  // jquery将数组的每个元素视作对象,并调用其name和value属性 // 由于这些元素没有name属性,所以为undefined,并被转为字符串"undefined" // 由于这些元素没有value属性,所以为undefined,并被转为空字符串"" var v13 = $.param( [ "name", 2, 3 ] ); // "undefined=&undefined=&undefined=" 

 


觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-jquery param()全部内容,希望文章能够帮你解决javascript代码实例教程-jquery param()所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。