序列化元素:

做项目的时候,表单是必不可少的,经常用来提交数据,例如注册、登陆等。常规的方法是使表单提交到另外一个页面,整个浏览器都会被刷新,而使用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); // 把返回的数据添加到页面上
}
);
})

最新文章

  1. Oracle分页查询
  2. windows8 安装TortoiseSVN后的反应
  3. Cocos2d入门--3--向量的应用
  4. USACO section1.2 Transformation
  5. 黄聪:发送键盘指令System.Windows.Forms.SendKeys.Send
  6. 数据库事务故障恢复undo日志检查点
  7. C++ json库jsoncpp 吐槽
  8. 正则表达式,Regex类
  9. Red and Black(poj 1979 bfs)
  10. numpy之索引和切片
  11. C语言和go语言之间的交互
  12. 随笔二-https://www.cnblogs.com/shang1680/p/9657994.html
  13. [转]Google的C++代码规范
  14. C#编程经验-VS Debug
  15. 【记录】GIT 常用命令记录
  16. 万恶之源 - Python数据类型二
  17. cocos2d-xV3.0rc 环境搭建
  18. Thinkphp学习笔记7-输入变量
  19. mysql去除严格模式/插入数据库遇到重复保证唯一
  20. ESP8266-iot-2

热门文章

  1. SpringMVC4.0以后版本返回json格式数据问题
  2. auto 和 decltype (C++11 新增)
  3. mysql 的replace 和replace in to
  4. JQuery动态表格
  5. ie8下的透明 问题
  6. Python网页信息采集:使用PhantomJS采集淘宝天猫商品内容
  7. webpack ------require,ensure
  8. 把自定义控件集成到Qt Designer中
  9. Binary Tree Level Order Traversal - leetcode - java
  10. java反射 实例