AJax技术

jQuery中ajax学习记录(2)

字号+ 作者:H5之家 来源:H5之家 2017-11-11 17:37 我要评论( )

其他整理 serialize()与serializeArray() serialize():序列表格内容为字符串. serializeArray():序列化表格元素(返回JSON数据结构数据) 代码实例 $("input[type=button]").click(function () { let data = $("fo

其他整理


serialize()与serializeArray()
serialize():序列表格内容为字符串.
serializeArray():序列化表格元素(返回JSON数据结构数据)
代码实例
$("input[type=button]").click(function () {
let data = $("form").serialize();//获取表单数据,只能在form标签上用
alert(data);
$.ajax({
url: "example3.php?" + Math.random(),
type: "post",
data: data,
success: function (data) {
//.....
}
})
})

运行结果

jQuery中ajax学习记录


jQuery中ajax学习记录


也就是讲,可以将表单或者表格中的数据以JSON格式提取出来.


eval()方法


  let a = '[1,2,3,4]';
alert(typeof(a));//string类型
let b=eval(a);//将字符串解析成一个js代码
alert(b[0]);
let c='alert("hello")';
alert(eval(c))//运行结果hello

用此方法来处理字符串,将其转化成数组形式,在解析ajax数据信息的时候非常有用.


就先到这,后续再进行补充.

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 基于jquery的$.ajax async使用

    基于jquery的$.ajax async使用

    2017-11-11 09:01

  • 自己写的Asp.netAjax,Jquery,ExtJs三种Ajax技术框架比较,希望大家提提意见,谢谢。-.NET技术

    自己写的Asp.netAjax,Jquery,ExtJs三种Ajax技术框架比较,希望大家提

    2017-11-10 09:03

  • 学习java后有什么用

    学习java后有什么用

    2017-11-09 12:00

  • jQuery内Ajax模拟表单提交async设置为同步导致遮罩层mask被阻塞

    jQuery内Ajax模拟表单提交async设置为同步导致遮罩层mask被阻塞

    2017-11-08 14:02

网友点评