gpt4 book ai didi

php - 通过选择一个字段自动完成(自动填充)多个字段

转载 作者:行者123 更新时间:2023-11-29 19:50:00 24 4
gpt4 key购买 nike

我正在尝试通过从一个字段中进行选择来制作自动填充相关字段。例如..选择公司名称并自动填写其描述、编号。我不懂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();

最佳答案

jquery UI 自动完成用于在像 google 一样输入时显示建议。你可以

var type = 'Your type goes here';
$.getJSON( "ajax/test.json?type=" + type, function( data ) {
//data will be a json object of following structure
//{"CompanyName":"CompanyName", "CompanyID":"CompanyID", "CompanyNumber":"CompanyNumber", "CompanyDescription":"CompanyDescription"}
//
})

关于php - 通过选择一个字段自动完成(自动填充)多个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40844705/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com