Ajax校验是否重复
发布日期:2022-01-31 20:00:18 浏览次数:42 分类:技术文章

本文共 1212 字,大约阅读时间需要 4 分钟。

直接贴代码!

一、controller层:

@ResponseBody	@RequestMapping("entityFindByCode")	public String entityFindByCode(Entity bean, HttpSession httpSession, Model m,HttpServletResponse res) throws IOException{		res.setContentType("text/plain; charset=UTF-8");		//res.reset();		//PrintWriter out = res.getWriter();		String data=null;		@SuppressWarnings("unchecked")		List
list = (List
) this.service.find("beanByCode", "Entity", new Object[]{bean.getCode()}); if(list.size()==0){ data="YES"; }else{ data="NO"; } res.getOutputStream().write(data.getBytes()); //out.print(data); //out.flush(); //out.close(); return data; }
二、html层:

$.ajax({			url       :'entityFindByCode',			type      :'post',			dataType  :'text',			data      :{code:$("#code").val()},//{key,value}			success   :function(data) {				if (data == "YES"){					document.getElementById("msg-code").innerHTML = "(
)"; return true; } else { $("#div-code").addClass("has-error"); document.getElementsByName("code")[0].value = ""; //document.getElementsByName("code")[0].setAttribute("placeholder", "
"); document.getElementById("msg-code").innerHTML = "(
!!!)"; return false; } } });

转载地址:https://blog.csdn.net/qq_23315711/article/details/60574451 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:面试题中的坑点
下一篇:datatables+json+ajax以json输出和删除

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年03月28日 22时14分53秒