jquery序列化元素
2024-08-25 11:06:09
序列化元素:
做项目的时候,表单是必不可少的,经常用来提交数据,例如注册、登陆等。常规的方法是使表单提交到另外一个页面,整个浏览器都会被刷新,而使用Ajax技术则能够异步地提交表单,并将服务器返回的数据显示在当前页面中。
表单为:
<form id="form1" action="#">
<p>评论:</p>
<p>姓名: <input type="text" name="username" id="username" /></p>
<p>内容: <textarea name="content" id="content" rows="" cols=""></textarea></p>
<p><input type="button" id="send" value="提交"/></p>
</form>
<div class='comment'>已有评论:</div>
<div id="resText" >
为了获取数据,必须将字段的值逐个添加到data参数中,代码如下:
$("#send").click(function(){
$.get("get1.php", {
username : $("#username").val();
content : $("#content").val();
} , function (data, textStatus){
alert(textStatus);
$("#resText").html(data); // 把返回的数据添加到页面上
}
);
})
采用序列化的方法为:
$("#send").click(function(){
$.get("get1.php", $("#form1").serialize() , function (data, textStatus){
alert(textStatus);
$("#resText").html(data); // 把返回的数据添加到页面上
}
);
})
最新文章
- Oracle分页查询
- windows8 安装TortoiseSVN后的反应
- Cocos2d入门--3--向量的应用
- USACO section1.2 Transformation
- 黄聪:发送键盘指令System.Windows.Forms.SendKeys.Send
- 数据库事务故障恢复undo日志检查点
- C++ json库jsoncpp 吐槽
- 正则表达式,Regex类
- Red and Black(poj 1979 bfs)
- numpy之索引和切片
- C语言和go语言之间的交互
- 随笔二-https://www.cnblogs.com/shang1680/p/9657994.html
- [转]Google的C++代码规范
- C#编程经验-VS Debug
- 【记录】GIT 常用命令记录
- 万恶之源 - Python数据类型二
- cocos2d-xV3.0rc 环境搭建
- Thinkphp学习笔记7-输入变量
- mysql去除严格模式/插入数据库遇到重复保证唯一
- ESP8266-iot-2