gpt4 book ai didi

php - JS 中的开源国家/地区选择器

转载 作者:行者123 更新时间:2023-11-30 13:25:50 24 4
gpt4 key购买 nike

我正在为我的项目开发一个库/框架。我想做一个国家选择器,

用户选择美国,然后用所有州填充一个州框

用户选择加拿大,然后用加拿大的所有地区填充另一个框

用户选择墨西哥,然后用墨西哥的所有地区填充另一个框

用户选择英国,然后用英国的所有地区填充另一个框

等......你明白了,因为它将成为框架/库的一部分,我想让它变得完整且易于使用。所以我想添加许多不同的国家和地区组合

此外,如果在将值保存到数据库或文件或任何地方作为用户设置的项目中使用它,那么当页面加载并且值可用时,它应该预填充正确的选择框并具有已选择正确的国家和地区。

现在我知道 Javascript 是必需的,而且我正在使用 jQuery,所以最好使用 jQuery,还有 PHP。

一些问题...

1)
在个人项目中,我可能会将所有国家和地区组合存储在 MySQL 数据库中,但是由于我希望这更像是一个解决方案,最好将包含 Country 选项的文件存储在 PHP 数组中然后将每组区域作为数组放在单独的文件中。

因此,美国将有一个单独的文件,其中包含 50 个州的 PHP 数组,加拿大将有一个包含其所有不同状态/地区等的文件。或者有更好的方法吗? 或者我应该继续将所有这些存储在 MySQL 或 SQLite 中并提供适当的表和代码

2)根据教程和内容,我想我可以弄清楚如何根据从另一个选择框中选择的国家/地区填充区域/州选择框,但是,如果用户之前选择了美国和纽约,我将如何去关于确保第一个框选择美国,第二个框加载美国地区/州的文件/内容,然后在该列表中选择正确的州

3)您是否知道像这样已经存在的任何东西可以帮助我更多,或者如果您想贡献任何东西,即使让我朝着正确的方向前进,也会有所帮助,我们将不胜感激

最佳答案

谷歌 javascript country state dropdown 你会找到很多解决方案。第一个在 http://javascriptsource.com/forms/country-state-drop-down.html已经看起来很合理了。它将所有数据存储在 JavaScript 代码中——毕竟,没有那么多组合。对于缺少州/地区信息的国家/地区,用户可以输入任意地区。

关于php - JS 中的开源国家/地区选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8529129/

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