手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery异步验证用户名是否存在示例代码
jQuery异步验证用户名是否存在示例代码
摘要:现在有个需求就是异步验证用户名是否存在。用的技术是jQuery异步验证和struts2(其实springMVC也是一样的道理,都只是一个控制...

现在有个需求就是异步验证用户名是否存在。用的技术是jQuery异步验证和struts2(其实springMVC也是一样的道理,都只是一个控制器).

表单:

复制代码 代码如下:

<input maxlength="32" type="text" id="dept_name" name="dept.dept_name"

value="${dept.dept_name}" onchange="tocheckname()"/>

js代码:

复制代码 代码如下:

function tocheckname()

{

var deptName= $("#dept_name").val();

$.ajax({

type:"POST",

cache:false,

url : "${rootPath}/dept/checkdeptname.htm",

dataType : "text",

data:{"dept.id":"${dept.id}","dept.dept_name":deptName},

async:false,

success : function(data){

if(0<parseInt(data)){

alert("此科室已存在");

$("#dept_name").attr("value","");

$("#dept_name").focus();

}

}

});

}

后台的代码:

复制代码 代码如下:

/**

* 根据科室名称查询是否存在此科室

*

* @return

* @throws Exception

*/

public String checkdeptname() throws Exception {

if (UtilAPI.isNull(dept)) {

dept = new Dept();

}

int count = this.deptService.checkdeptname(dept.getId(), dept.getDept_name()); //如果存在返回1,不存在返回0

try {

response.getOutputStream().print(count);

}

catch (IOException e) {

e.printStackTrace();

}

return Action.NONE;

}

【jQuery异步验证用户名是否存在示例代码】相关文章:

jQuery插件实现适用于移动端的地址选择器

jQuery获取上传文件的名称的正则表达式

jquery实现点击label的同时触发文本框点击事件的方法

超酷右下浮出广告窗口代码

jquery实现的判断倒计时是否结束代码

jQuery异步上传文件插件ajaxFileUpload详细介绍

js+html5获取用户地理位置信息并在Google地图上显示的方法

jQuery取消ajax请求的方法

jquery插件validation实现验证身份证号等

Javascript特效:随机显示图片的源代码

精品推荐
分类导航