0
하나의 필드에서 선택하여 자동 채우기 관련 필드를 만들려고합니다. like..select 회사 이름 & 자동 설명, 번호를 입력하십시오. 나는 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에서 별도의 배열을해야 하나 개의 입력 필드의 모든 결과를 보여? like
$comName = array();
$comID = array();
$comDes = array();
$comNum = array();
당신은 자동 완성의 선택 이벤트로 할 수 있습니다. select 이벤트에서 ajax를 사용하여 관련 데이터를 가져 와서 폼 요소에 할당합니다. – khushi