$(document).ready(function(){
$('#name').blur(function(){
var val = $("#name").val();
//alert(val);
$.getJSON("text.php",{value:val},function(json){
$("#email").attr({ value:json.data.email});
});
});
});
姓名:<input name="name" id="name">
邮件:<input name="email" id="email">
我要实现在姓名处输入数据,从数据库查出相应的数据显示在EMAIL处,但是在输入数据库没有的数据时就会报个data.email为空或不是对象的错误,请问下要怎么解决?
在 $("#email").attr({ value:json.data.email}); 之前检查一下就可以了
每步都弹下看看执行到哪,这样就容易找错了
$("#email").attr({ value:json.data.email});在执行这句前面加个判断,为空就return,