0
我想通過從一個字段中進行選擇來使自動填充相關字段。 like..select company name & auto fill it its description,number。我不知道jQuery我看起來很少的例子,但沒有找到或理解。通過選擇一個字段自動完成(自動填充)多個字段
if (isset($_GET['type']) && $_GET['type']){
$company = array();
try {
$statC = $db->prepare('SELECT CompanyID, CompanyName, CompanyNumber, CompanyDescription FROM Company');
$statC->execute(array('type' => '%'.$_GET['type'].'%'));
while($row = $statC->fetch()) {
$company[] = $row['CompanyName'];
$company[] = $row['CompanyID'];
$company[] = $row['CompanyNumber'];
$company[] = $row['CompanyDescription'];
}
} catch(PDOException $e) {
echo 'ERROR: ' . $e->getMessage();
}
echo json_encode($company);
}
我的jQuery自動完成的作品,但顯示所有結果在一個輸入字段
$(function() {
//autocomplete Day
$(".companyid").autocomplete({
source: "company.php",
minLength: 1
});
});
我應該做在PHP單獨的數組?像
$comName = array();
$comID = array();
$comDes = array();
$comNum = array();
您可以通過選擇自動完成事件來完成。在使用ajax選擇事件提取相關數據並將其分配給表單元素。 – khushi