I have a static html page for testing and the remote field is wired correctly with email as the following rules: { FirstNameEdit: { required: true }, LastNameEdit: { required: true }, EmailEdit: { required: true, email: true, remote: "emails.jsp" } , EnrollYear: {required: true} }, messages: { FirstNameEdit: {required:"First name is required"}, LastNameEdit: {required:"Last name is required"}, EmailEdit: {required:"Valid email address is required", remote:"Incorrect email address"}, EnrollYear: {required:"Choose one from the list"} }
The emails.jsp page is very simple page as the following <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <html> <head><title>Remote Email Validator</title></head> <body> <% //get an instance of the email validator if (request.getParameter("email") == null) { out.print("false"); } else { String email =request.getParameter("email"); email = email.trim(); if(email.equals("a...@email.com")){ out.print("false"); } else{ out.print("true"); } } %> </body> </html> I would like to know what did I do wrong such that email is not using the result from emails.jsp when making a remote validation. Thanks, Felix