为url查询或者ajax 将对象或者数组转为url参数或ajax参数,是挂在jQuery对象上的静态方法,有码有真相:
1 2 3 4 5 6 7 8 9 |
|
可以看出第二个参数类似于控制深度。
源码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
|
这个是挂载在jQuery.fn方法上的,将当前jQuery form对象转为数组对象,实例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
其中使用的get方法就很简单了
1 2 3 4 5 6 7 8 |
|
至于jQuery.prop方法,需要新起一篇文章介绍了。简单的说,就是获取元素的prop。 element.checked、element.value,是从attr中分离出来的
serialize就简单了,相当于serializeArray + parmp,将表单直接转为url查询字符串。代码也简单。同样是在jQuery的fn上
1 2 |
|
以上是尝试比较jquery的serializeArray、param 与serializeArray 的区别与用法实例详解的详细内容。更多信息请关注PHP中文网其他相关文章!