gpt4 book ai didi

javascript - 第二个下拉选择与第一个下拉选择的选择相关

转载 作者:行者123 更新时间:2023-11-29 13:19:16 26 4
gpt4 key购买 nike

我想创建一个注册表单,其值将存储在数据库(mysql)中。因为我希望数据采用正确的格式(在询问城市时是纽约而不是纽约),所以我正在考虑使用下拉列表来限制选项。例如,当用户选择国家/地区:英国时,第二个选择将缩小到英国境内的城市并删除世界其他城市。

我可以只用 PHP/HTML/MYSQL 知识来做到这一点吗?或者我需要了解 Javascript/Jquery 等吗?

提前致谢。

最佳答案

最好的方法是使用 jQuery (javascript) 来管理与服务器的交互(此过程称为 AJAX)。

首先,jQuery 只是一个 JavaScript 库,它使 JavaScript 的使用变得非常容易。 Here是一篇关于为什么 jQuery 绝对必要的有趣文章。然而,使用 jQuery 的两个主要原因是:(1) 跨浏览器已为您完成,(2) 打字更少。以下是一些用于学习 jQuery 的优秀免费资源:

theNewBoston.com
phpAcademy.org

接下来,在使用jQuery时,必须先加载jQuery库。之后,您可以输入 jQuery 命令而不是 javascript,很多神奇的事情就会变得更容易。在你的 head 标签中像这样加载库:

<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
</head>

最后,在此处查看如何根据 Select #1 的结果填充 Select #2:

Populate Select2 based on Select1, from MySQL DB

Populate dropdown 2 based on selection in dropdown 1

关于javascript - 第二个下拉选择与第一个下拉选择的选择相关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21066602/

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