常用JsonAPI方法parse()、stringify()
1、parse()
在接收服务器数据时一般是字符串。
我们可以使用 JSON.parse() 方法将数据转换为 JavaScript 对象
JSON.parse(result)
2、stringify()
在向服务器发送数据时一般是字符串。
我们可以使用 JSON.stringify() 方法将 JavaScript 对象转换为字符串。
JSON.stringify(param)
3、serialize()
因为serialize()方法作用于jQuery对象,所以不光只有表单能使用它。返回字符串。
var $data = $(":checkbox,:radio").serialize();
or
var $data=$('.item-tag-box.active input').serialize();
$.get("get1.asp", $("#form1").serialize() , function (data, textStatus){
$("#resText").html(data); // 把返回的数据添加到页面上
}
)
4、param()
它是serialize()方法的核心,用来对一个数组或对象按照key/value进行序列化
$(function(){
var obj={a:1,b:2,c:3};
var k = $.param(obj);
alert(k) // 输出 a=1&b=2&c=3
})
param() 方法创建数组或对象的序列化表示形式。
序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。
$.param(object,trad)
必需。规定要序列化的数组或对象。
trad可选。布尔值,指定是否使用参数序列化的传统样式
本文暂时没有评论,来添加一个吧(●'◡'●)