Jquery技巧:使用ajax技术提交表单数据
来源:互联网 发布:淘宝分销一件代发 编辑:程序博客网 时间:2024/06/05 06:17
新建两个页面:
1、show.jsp:调用ajax,将表单中的数据发送给ajax.jsp页面。
2、ajax.jsp:获取show.jsp页面传递的表单数据,并返回结果。
两个页面的编码格式要设置为GBK:
<%@ page contentType="text/html;charset=GBK"%>
show.jsp页面的重点部分:
1、添加对 jquery-1.3.2.min.js 的引用:
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
2、设置表单的id,在调用ajax的方法时要用到。
<form id="ajaxFrm" >
3、设置一个div,用于显示ajax.jsp页面返回的结果
<div id="ajaxDiv"></div>
4、增加一个按钮,用来调用ajax
<input type="button" onClick="doFind();" value="调用一下ajax" >
5、增加调用ajax的函数:
function doFind(){
$.ajax({
cache: false,
type: "POST",
url:"ajax.jsp", //把表单数据发送到ajax.jsp
data:$('#ajaxFrm').serialize(), //要发送的是ajaxFrm表单中的数据
async: false,
error: function(request) {
alert("发送请求失败!");
},
success: function(data) {
$("#ajaxDiv").html(data); //将返回的结果显示到ajaxDiv中
}
});
}
ajax.jsp页面的源代码:
<%@ page contentType="text/html;charset=GBK"%>
<%
String userName = request.getParameter("UserName");
if(userName!=null){
userName = new String(userName.getBytes("ISO-8859-1"), "utf-8");//解决乱码的问题
}
String returnString = "";
returnString="你好," + userName;
out.print(returnString);
%>
运行效果如下:
- Jquery技巧:使用ajax技术提交表单数据
- JQuery ajax()使用提交表单数据
- jquery使用ajax提交表单
- 使用jQuery ajax提交表单
- jQuery ajax中使用serialize() 方法提交表单数据
- jQuery ajax中使用serialize() 方法提交表单数据
- jQuery ajax中使用serialize()方法提交表单数据
- jQuery ajax中使用serialize()方法提交表单数据
- jQuery ajax中使用serialize() 方法提交表单数据
- jQuery ajax中使用serialize() 方法提交表单数据
- jQuery 万金油 ajax提交表单数据
- jQuery ajax 提交表单数据的方法
- JQuery validate 的使用(使用ajax来提交数据)(ajax如何封装表单数据)
- ajax 表单提交技巧
- 使用 jQuery Form 插件 Ajax 提交表单
- jQuery中使用$.ajax提交表单
- jquery form 表单ajax提交使用
- jQuery中使用$.ajax提交表单
- leetcode7: Reverse Integer
- WIKIOI 1001
- 欢迎使用CSDN-markdown编辑器
- 王朝 第九周 利润
- STM32学习笔记-Flash做为存储器储存数据
- Jquery技巧:使用ajax技术提交表单数据
- 51Nod 1083 矩阵取数问题
- Python IDLE 清屏
- 国际化
- ProgressDialog使用总结
- 简单更改样式
- 三种代理模式
- 算法 递归 迭代 阶乘
- 一道概率题