荫在我的PHP 使用jQuery自动完成这是我的主页代码:jQuery的自动完成功能显示空的结果
$("#umr").autocomplete({
source:'getpatient.php',
select: function(event, ui) {
alert(ui.item.userId);
$("#umr").val(ui.item.userId);
$("#email1").val(ui.item.email);
$("#fname1").val(ui.item.fname);
$("#lname1").val(ui.item.lname);
$("#mobile1").val(ui.item.mobile);
$("#insurance1").val(ui.item.insurance);
return false;
}
});
这是我的后端代码:
while($rows=mysqli_fetch_array($query)){
$data[] = array(
'userId' => $rows['user_id'],
'email' => $rows['email'],
'fname' => $rows['fname'],
'lname' => $rows['lname'],
'mobile' => $rows['mobile'],
'insurance' => $rows['insurance']
);
}
echo json_encode($data);
自动完成文本框显示的结果一样这个:
但IAM让在那里我警告检查了自动完成
源添加
ajax request to fetch
数据结果:“getpatient.php”这并获取什么? –getpatient.php包含后端代码 – karthik