蔭在我的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