龙空技术网

param的类型转化(parse,serialize等)

is芳小芳 29

前言:

如今姐妹们对“jquery将对象转化为json字符串”大概比较注意,大家都需要分析一些“jquery将对象转化为json字符串”的相关知识。那么小编在网上收集了一些有关“jquery将对象转化为json字符串””的相关文章,希望兄弟们能喜欢,同学们一起来了解一下吧!

常用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();orvar $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可选。布尔值,指定是否使用参数序列化的传统样式

标签: #jquery将对象转化为json字符串