从官网下载 jquery-validation-1.13.0.zip,或其他版本。
解压缩该压缩包,可以看到里面的目录结构
我们可以看到在默认情况下,validation 的提示信息是英文的。但其也提供了本地化文件,在压缩包中有一个 localization 文件夹,找到该文件夹下的中文文件,放到项目中,并在页面引用。
Ajax 的用法,使用remote 方法。代码如下:
<input id="username" name="userName" tabindex="1" class="user-name" type="text" value="" remote="isNameExist.action" minlength="6" required />
后台Java 代码如下:
/**
* 用户登录时判断用户名是否已存在
* @return
*/
public String isNameExist() {
System.out.println(userName);
PrintWriter out = null;
try {
out = response.getWriter();
out.println("true");
out.flush();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (out != null) {
out.close();
}
}
return null;
}