var phone = getphone();
$.post("${ctx}/dataManage/qryisExitPhone.action", {
"phone" : phone
,"hiphone" : hiphone
}, function(date) {
if (date == 'true') {
//alert("电话号码已经存在,请重新输入");
$("#telerror").text("电话号码已经存在,请重新输入").css("color","red").show();
}else
{
//此处用的是猫冬的校验框架
if(jQuery.formValidator.pageIsValid('1')){
document.costumeForm.action = "updSmData.action?retablerID=" + id+"&memID="+mID;
document.costumeForm.submit();
}
}
});
简要说明
.post语法格式 :jQuery.post(url, [data]
, [callback]
, [type]
)
1.调用一个时间执行此处的代码
2.url: "${ctx}/dataManage/qryisExitPhone.action"
3.[date]: "phone" : phone ,"hiphone" : hiphone
4.[callback] function(date) date为action层打印给页面的字符串
getPrintWriter().print(flag); //flag为true或false
再判断date,再做相应的处理
分享到:
相关推荐
本工程有两种ajax异步校验注册时输入的username是否与数据库中的值重复,通过mybatis实现数据库,通过servlet或者struts2实现控制层,通过ajax,jquery,json,实现异步校验
对于异步校验,我们可以利用jQuery的`$.ajax()`函数或者更简单的`$.get()`或`$.post()`方法。 下面是一个使用jQuery实现的用户名异步校验的基本步骤: 1. **事件监听**:我们需要监听用户的输入,例如当用户离开...
在这个"jquery+jsp+图形验证码异步校验"的项目中,我们将探讨如何结合jQuery、JavaServer Pages (JSP)以及图形验证码来实现异步验证。 首先,jQuery是一个轻量级的JavaScript库,它简化了JavaScript的DOM操作、事件...
此外,压缩包中的"jquery—验证"可能还包括了一些复杂的实例,如使用AJAX进行异步验证,或者如何在验证失败时显示特定的错误提示。AJAX验证可以在用户输入时立即检查数据的有效性,无需提交整个表单,提高了用户体验...
在实践中,还可以考虑使用库和框架如jQuery、Vue.js、React等来简化异步校验的实现。这些工具提供了更高级的API和抽象,能够帮助开发者更高效地处理异步操作和状态管理。 总之,异步校验是提升网页交互体验的关键...
**jQuery校验(js+实例+帮助文档)** jQuery是一个广泛使用的JavaScript库,极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。在Web开发中,表单验证是必不可少的一环,jQuery提供了方便的校验...
标题 "S2SH+jQuery+JSON+Ajax注册--异步校验" 提及的技术栈主要包含四个关键部分:Struts2 (S2),Spring,Hibernate(SSH)这三大企业级开发框架,以及jQuery、JSON和Ajax这三者组成的前端交互技术。这篇博客文章...
首先,要实现jquery easyUI中ajax异步校验用户名,需要对jquery及jquery easyUI有一定的了解。在前端页面中引入jquery.js和jquery.easyui.min.js这两个基本的js文件,以及对应的样式文件easyui.css和icon.css。然后...
总的来说,这个项目展示了如何利用Struts2.1作为后端服务,通过JSON进行数据传输,结合jQuery实现前端的异步用户名校验功能。这样的设计提高了用户体验,因为它允许用户在提交表单之前就得知用户名是否有效,而无需...
综上所述,这个Ajax用户名异步校验案例涉及了Web开发中的客户端脚本、服务器端交互、数据库查询等多个层面,是提升用户体验的重要技术实践。学习并理解这个案例,有助于开发者更好地掌握Ajax技术,并将其应用到实际...
6. **异步校验**:对于复杂校验,可能需要异步调用API或服务来验证数据,如检查用户名是否已存在。这时,可以利用`$.ajax()`或`$.getJSON()`发起异步请求,并在回调中处理结果。 7. **插件和库**:jQuery社区提供了...
《jQuery的validate表单校验插件深度解析》 在前端开发中,表单校验是必不可少的一个环节,它能够确保用户输入的数据符合预设的规范,提高用户体验并减轻服务器端的压力。jQuery的validate插件作为一款强大的表单...
当我们需要在客户端和服务器端同时校验用户名的可用性时,结合PHP和jQuery可以实现高效且用户体验良好的验证机制。 首先,让我们了解一下客户端验证。在用户输入用户名时,我们可以利用jQuery来实时检测用户名是否...
本资料“jquery常用的校验.rar”正是针对这个主题,包含了一些关于jQuery校验的实践应用。 首先,jQuery的核心API中并没有内置的数据验证功能,但可以通过扩展或者使用第三方插件来实现。最常用的数据验证插件之一...
在本文中,我们将深入探讨jQuery中的表单验证插件`validate`,以及如何通过实例代码集来掌握其各种用法。`validate`插件是jQuery生态中一个强大的工具,它使得开发者可以方便地对用户输入的数据进行实时验证,提供...
用的技术是jQuery异步验证和struts2(其实springMVC也是一样的道理,都只是一个控制器). 表单: 代码如下: <input class=”width150″ maxlength=”32″ type=”text” id=”dept_name” name=”dept.dept_name...
jQuery的表单校验插件`validate`是前端开发中常用的一个工具,它极大地简化了对HTML表单数据的验证过程。这个插件基于流行的JavaScript库jQuery构建,为开发者提供了丰富的选项和方法来定制表单验证规则,确保用户...
### jQuery AJAX 异步验证详解 #### 一、AJAX概念与原理 ##### 1.1 定义与历史背景 - **定义**: AJAX(Asynchronous JavaScript and XML)是一种使用JavaScript进行异步通信的技术,它使得网页可以在不重新加载...
使用 jQuery Ajax 异步登录,并验证用户输入信息(maven),图文教程地址:https://blog.csdn.net/qq_40147863/article/details/85999375