Jquery Ajax前后台交互
来源:互联网 发布:web软件 淘汰桌面软件 编辑:程序博客网 时间:2024/04/30 18:07
js代码片段:
var formName = 'formUsers', form = document.forms[formName];var isValid = false;function validateForm() {var isValid = userDept(form.chname.value,form.deptName.value,form.parentId.value);if(isValid){ ajaxSubmitForm(formName,2000); }}function ajaxSubmitForm(formId, time) { postForm(true, formId, time);}function userDept(chname,deptName,value){ var isValid=false; $.ajax({ type : "POST", url : "${basePath}userManageController/selectUserByDeptId.do", async : false, data: {deptId: value,chname:chname}, success : function(data) { if (data=='0') { showMsg(deptName+'部门中已有该员工!'); return false; }else{ isValid=true; return true; } }, dataType : "json" }); return isValid; }
html代码片段:
<form id="formUsers" name="formUsers" action="${basePath}/userManageController/addUsers.do" method="post"> <input type="hidden" id="id" name="id" value="${users.id}" /> <div class="row"> <p class="label"> <i class="star">*</i>员工编号: </p> <input type="text" name="usercode" id="usercode" value="${users.usercode}" class="input" /> </div> <div class="row"> <p class="label"> <i class="star">*</i>姓名: </p> <input type="text" name="chname" id="chname" value="${users.chname}" class="input" /> </div> <div class="operations"> <a href="javascript:;" class="operation btn_close" onclick="closeDiv(frameElement);">关闭</a> <a href="javascript:;" class="operation btn_confirm" onclick="validateForm();">提交</a> </div> </form>
Controller代码:
@RequestMapping("/userManageController/selectUserByDeptId") public void selectUserByDeptId(HttpServletResponse response, String deptId,String chname) throws IOException { String result = ""; try { result = userManageBo.selectUserByDeptId(deptId,chname); if(result.equals("")){ response.getWriter().print("1");//相同部门下没有相同用户名 }else{ response.getWriter().print("0");//相同部门下有相同用户名 } } catch (Exception e) { e.printStackTrace(); response.getWriter().print("1");//相同部门下没有相同用户名 }finally{ response.getWriter().close(); } }
0 0
- Jquery Ajax前后台交互
- Ajax+jquery 的前后台交互学习
- jQuery的ajax前后台数据交互
- thinkphp 用jquery ajax前后台交互
- Ajax、jquery实现前后台数据交互
- Ajax+jquery 的前后台交互学习
- AJAX--前后台交互
- ajax前后台交互
- ajax前后台交互测试
- AJAX 前后台数据交互
- Ext.Ajax.request前后台交互
- struts1 ajax前后台数据交互
- Spring mvc Ajax前后台交互
- Ajax前后台交互的失败总结
- AJAX进行前后台信息交互
- ajax前后台交互实现省市区级联
- ajax前后台交互-js相关语法
- SpringMVC实现前后台交互jQuery dataTables
- ConcurrentModificationException异常产生原因
- My first blog on CSDN
- 占位符MessageFormat.format:用户名会密码错误
- Copy On Write(写时复制)
- 阿里云CentOS6.5(nginx+PHP-fpm)及RDS初级使用指南和简单安全设置
- Jquery Ajax前后台交互
- 敏捷开发之故事墙
- 多线程下载
- CoreSeek(全文检索引擎 Sphinx 中文版)安装使用指南(CentOS6.5)
- declare和define
- cookie secure
- ipbegin102.103.162.8ipend
- 四子连棋
- Ubuntu下配置JDK和NDK