【问题标题】:Using State/City in form dropdown in Code Igniter在 Codeigniter 的表单下拉列表中使用州/城市
【发布时间】:2012-02-03 06:31:48
【问题描述】:

我有一个 codeigniter 网络表单,我想从用户那里输入城市/州的详细信息,这样当用户选择州时;城市下拉菜单刷新以包含该州的城市名称。 我不想为代码点火器表单编写所有美国州和城市的数组,必须有一个模块或任何其他支持,在其中我选择一个州并过滤它的城市下拉列表。

实现它的最佳方法是什么?我的意思是代码点火器有内置库吗?或来自 jquery 的任何支持?

【问题讨论】:

  • 那么你遇到了什么问题
  • 我认为your identical question from yesterday 被关闭的原因是您实际上并没有提出问题,您只是陈述了一系列事实。您需要展示一些代码并解释您遇到的问题。 (您可能需要做的是在第一次生成页面时从您的数据库中填充 State 下拉列表,然后您可以使用 jQuery 的 Ajax 方法在用户选择一个州时获取城市列表。)
  • 我的错 :) 是的,它确实发生了
  • 问题是我不想写一整套我们的州和城市然后以我的形式使用,我需要一些好的书面库,这必须是最佳实践跨度>
  • 我严重怀疑是否有人拥有美国所有州和城市的方便数组。您想要一个数据库(以及其他人为您做作业,就此而言)。你应该付钱转包这种东西......:P

标签: jquery forms codeigniter webforms


【解决方案1】:

如果您不想填充数据库或为美国各州和城市编写数组,为什么不搜索它的 sql 转储。这是一个链接,您可以从中下载 sql 转储。

http://www.farinspace.com/us-cities-and-state-sql-dump/

然后你可以在下拉菜单中的选择发生变化时使用ajax加载城市。

【讨论】:

    【解决方案2】:

    如果您不想自己收集所有地理数据 - 您可以从这里使用一个 - http://www.nws.noaa.gov/geodata/catalog/national/html/cities.htm 免费,或从这里 - http://citydatabase.us/ 花钱

    【讨论】:

      猜你喜欢
      • 2011-08-10
      • 1970-01-01
      • 2020-08-27
      • 2013-06-28
      • 1970-01-01
      • 1970-01-01
      • 2017-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多