这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。
1、源代码
1.1、页面上的jquery代码:
<script language="javascript" src="<%=request.getContextPath()%>/scripts/jquery-1.3.1.js"</script>
<script type="text/javascript">
$(document).ready(function(){
$("#tickName input").blur(function(){
//alert($(this).val());
$.post("tick_isAviliable.ac",{tickName:$(this).val()},function(data){
if(data=="true"){
}else{
}
});
});
});
</script>
$.post()函数第一个参数为请求的url地址;第二个参数为要传递的参数,在struts2的action中使用request.getParamter("参数名")的形式获得;第三个参数为请求成功后的回调函数。
1.2、action中的方法:
public String isAviliable(){
PrintWriter pw=null;
String tickName=(String)this.getRequest().getParameter("tickName");
try {
pw=this.getResponse().getWriter();
if("aviliable".equals(tickName)){
pw.write("true");
}
else{
pw.write("false");
}
pw.close();
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
action将完成:
1.2.1、接收参数:request.getParamter();
1.2.2、对接收到的参数进行处理(此处只简单的判断了是否是aviliable);
1.2.3、将处理后的结果返回给页面。
注意:这个action返回的是null值!
1.3、struts配置文件:
<action name="tick_isAviliable" class="tickAction" method="isAviliable">
</action>
action的配置文件相对简单,仅仅将action名字、类名、方法名配置好,不需要result。
分享到:
相关推荐
jquery ajax 异步验证jquery ajax 异步验证
Jquery实现用户信息异步验证源码 用户注册信息验证在web开发中使用的非常多,只要涉及到用户注册,就会涉及到注册信息的验证。下面将介绍使用Jquery实现用户注册信息的验证,在这我就是以验证用户名是否已经在数据库...
本工程旨在研究如何使用jquery实现异步验证用户名的唯一性的功能。 本工程编码方式:UTF-8
Jquery实现用户信息异步验证源码.zip
用的技术是jQuery异步验证和struts2(其实springMVC也是一样的道理,都只是一个控制器). 表单: 代码如下: <input class=”width150″ maxlength=”32″ type=”text” id=”dept_name” name=”dept.dept_name...
jquery ajax异步注册验证小总结 里面有两种方法
主要介绍了jquery登录的异步验证操作,涉及jQuery针对表单提交登录的用户名、密码验证与异步post提交相关操作技巧,需要的朋友可以参考下
主要介绍了利用jQuery.Validate异步验证用户名是否存在的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
使用Bootstrap和jQuery的X-editable,并对输入数据进行验证,然后异步提交修改数据
使用 jQuery Ajax 异步登录,并验证用户输入信息(maven),图文教程地址:https://blog.csdn.net/qq_40147863/article/details/85999375
开发环境是VS2008+SQL2005,用户注册信息验证在web开发中使用的非常多,只要涉及到用户注册...下面将介绍使用Jquery实现用户注册信息的验证,在这个例子以验证用户名是否已经在数据库中存在为例来介绍用户注册信息验证。
代码为ASP.NET C#,采用asp.net和jquery异步方式实现。 用户登录采用模态弹出窗口,异步方式验证登录信息,不刷新页面。 ... 代码组成: ... 代码中包含一个简单的数据库及SQLHelper及artDialogjquery插件
jQuery与JavaScript各自实现AJAX异步请求验证[整理].pdf
jQuery与JavaScript各自实现AJAX异步请求验证[借鉴].pdf
本人自己开发的jquery表单验证控件! 使用方便,样式美观,完全开源。...btnsubmit:可选 指定一个绑定提交事件的控件ID,如一个普通按钮或一个超链接,表单中的submit依然有效 其它具体使用方法,请参阅demo文件!
1、验证插件支持正则表达式验证,函数验证,ajax异步验证,支持对比验证,并支持对表单的自定义属性或指定属性进行验证,应该足矣满足常用软件及网站开发需求。(可根据自己需求,手动添加验证方式) 2、插件支持...
用ajax实现简单登录验证,很粗糙的作业版。成功之后跳转界面完成
Jquery+Ajax+Php+Mysql异步刷新 表单验证