博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery ajax()使用serialize()提交form数据
阅读量:6414 次
发布时间:2019-06-23

本文共 855 字,大约阅读时间需要 2 分钟。

hot3.png

转自:http://www.cnblogs.com/leejersey/p/3750259.html

 

jQuery的serialize()方法通过序列化表单值,创建URL编码文本字符串,我们就可以选择一个或多个表单元素,也可以直接选择form将其序列化,如:

First name:
Last name:
$(document).ready(function(){    console.log($("form").serialize()); // FirstName=Bill&LastName=Gates});

这样,我们就可以把序列化的值传给ajax()作为url的参数,轻松使用ajax()提交form表单了,而不需要一个一个获取表单中的值然后传给ajax(),举例如下:

复制代码

$.ajax({    type: 'post',    url: 'your url',    data: $("form").serialize(),    success: function(data) {        // your code    }});

复制代码

使用$.post()、$.get()和$.getJSON()也是一样的:

复制代码

$.post('your url', $("form").serialize(), function(data) {        // your code    }});$.get('your url', $("form").serialize(), function(data) {        // your code    }});$.getJSON('your url', $("form").serialize(), function(data) {        // your code    }});

复制代码

转载于:https://my.oschina.net/chendongj/blog/746526

你可能感兴趣的文章
算法:快速排序
查看>>
低中高脚本算法目录
查看>>
循环和选择
查看>>
文本比较算法Ⅱ——Needleman/Wunsch算法
查看>>
idea的debug调试快捷键
查看>>
阿里云ECS部署ES
查看>>
你对DBA的定义是什么?
查看>>
面试常问-数据库索引实现原理
查看>>
黑马程序员————类的第五个成员内部类
查看>>
46. Permutations
查看>>
团队编程项目作业名称-成员简介
查看>>
加法器
查看>>
C#中生成的随机数为什么不随机?
查看>>
【Valid Number】cpp
查看>>
ASP.NET MVC3权限验证(方法1)
查看>>
cocos2d下的游戏菜单代码分析
查看>>
linux简单命令---网络编程
查看>>
ajax基础------备忘
查看>>
kafka入门学习---1 启动kakfa
查看>>
关于Android菜单上的记录
查看>>