bootstrap ajax - (se7en框架)
验证邮箱是否存在:
js代码:
$("#validate-form").validate({ rules: { firstname: "required", lastname: "required", username: { required: true, minlength: 2 }, password: { required: true, minlength: 5 }, confirm_password: { required: true, minlength: 5, equalTo: "#password" }, email: { required: true, email: true, remote:{ url:"validate/checkUnique", type:"get", dateType:"json", data:{name:$("#name").val()} } , dataFilter: function (data) { //判断控制器返回的内容 if (data == "true") { return true; } else { return false; } } } }, messages: { firstname: "Please enter your first name", lastname: "Please enter your last name", username: { required: "Please enter a username", minlength: "Your username must consist of at least 2 characters" }, password: { required: "Please provide a password", minlength: "Your password must be at least 5 characters long" }, confirm_password: { required: "Please provide a password", minlength: "Your password must be at least 5 characters long", equalTo: "Please enter the same password" }, // email: "Please enter a valid email address" email: { remote: " tell me why." , required: "aaaa" }, }, submitHandler: function(form) { form.submit(); } });后台代码:
@RequestMapping("validate/checkUnique") public String validateUsers(HttpServletRequest request, HttpServletResponse response) throws IOException{ String cs = request.getParameter("email"); System.out.println("cs:"+cs); PrintWriter out = response.getWriter(); out.println(false); return null; }
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: php array_filter过滤数组为空值
- 下一篇: PHP开发安全问题总结