1.添加页面
<script>
$(function () {
$("#name").blur(function () {
var name = $("#name").val();//获取id为name的值
$.post("/stu/findByTel_num", {tel_num: name}, function (data) {
if (data) {
$("#err").html("有了");
$("#btn").attr('disabled', true);
} else {
$("#err").html("没有");
$("#btn").attr('disabled', false);
}
});
});
})
</script>
调用到的controller方法
@RequestMapping("/findByTel_num")
@ResponseBody
public boolean findByTel_num(HttpServletRequest request) {//判断用户名唯一在添加页面(这方法是全部一样)
String tel_num = request.getParameter("tel_num");
if (stuService.findBytel_num(tel_num).size() > 0) {
return true;
} else {
return false;
}
}
dao方法
@Query(value = "select * from stu where tel_num =:tel_num", nativeQuery = true)
List<Stu> findByTel_num(@Param("tel_num") String tel_num); //判断用户名唯一在添加页面
service方法
public List<Stu> findBytel_num(String tel_num) { return stuDao.findByTel_num(tel_num); }