[英]How to check json object is null or not?
我正在尝试使用jquery验证插件来验证表单。我正在尝试在表中是否包含emailId,如果不允许注册则否则。 但是,它显示json对象始终大于零。我尝试使用getjson,它在localhost中不起作用。 那么,我要去哪里错了?
login.jsp的
$('input#emailId').blur( function() {
$.ajax({
url:'/getUserByEmailOrPhone-'+$('#emailId').val()+'-'+$('#contactNumber').val(),
type:'GET',
data: 'json',
success:function(json){
if (json.length == 0)
{
$('.email-check').append('<span class="glyphicon glyphicon-ok form-control-feedback" aria-hidden="true" id="tt2" clientidmode="Static" runat="server" Visible="False"></span>');
}
else{
alert('user exists');
$('.email-check').append('<span class="glyphicon glyphicon-remove form-control-feedback" aria-hidden="true" id="tt2" clientidmode="Static" runat="server" Visible="False"></span>');
}
}
});
});
AppController.java
@RequestMapping(value={"/getUserByEmailOrPhone-{emailId}-{contactNumber}"}, method = RequestMethod.GET)
public @ResponseBody User getUserByEmailOrPhone(@PathVariable("contactNumber") String contactNumber,
@PathVariable("emailId") String emailId,ModelMap model){
return service.getUserByEmailOrPhone(emailId, contactNumber);
}
如果json变量包含正确的值,则可以执行以下操作-
成功:函数(JSON)
{
如果(json ===未定义){
//您的动作
} ...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.