gpt4 book ai didi

php - 使用 ajax 自动完成处理下拉选择框选项

转载 作者:行者123 更新时间:2023-11-29 09:03:32 26 4
gpt4 key购买 nike

我不确定如何执行所有这些操作,我见过 ajax/jquery 自动完成脚本,但我想根据从下拉框中选择的内容来查询两个不同的表。这样的事情是否可能,或者必须将两个数据库合并为一个

这就是我想做的。

国家/地区:美国、加拿大(下拉选择框)

如果用户选择 US,则查询 search_us 表以获取自动完成功能...

城市或邮政编码/邮政:[ ](文本框)

否则,如果选择了加拿大,则查询 search_ca 表以在...上自动完成

城市或邮政编码/邮政:[ ](文本框)

最佳答案

您可以将查询参数附加到设置表的 php 的 url 上。然后照常运行自动完成功能。例如,这可能是您的设置:

$("#your_textbox").change(function(){
if($(this).val() === "Canada"){
$("#zip_code").autocomplete("option", "source", "your_script.php?country=CA");
} else {
$("#zip_code").autocomplete("option", "source", "your_script.php?country=US");
}
});

$("#zip_code").autocomplete({
source: "",
minLength: 2
});

然后在你的 php 脚本中选择参数:

$ac_country = $_GET['country'];

关于php - 使用 ajax 自动完成处理下拉选择框选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7815142/

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