【问题标题】:Move form select options outside of current html file?将表单选择选项移到当前 html 文件之外?
【发布时间】:2013-07-12 04:37:21
【问题描述】:

有没有办法将表单选择框的选项移到 html 文件之外?

我正在为“国家/地区”设置一个表单选择,如果我在我的 html 文档中将每个国家/地区列为一个选项,它会占用大量行并且在我仍在编辑文档时很烦人。

<form>
  <select name="country"> <option>[list of countries here]</option> </select>
</form>

提前致谢!

【问题讨论】:

标签: html forms select


【解决方案1】:

我强烈推荐使用重新设计的 Country Selector jQuery 插件,你可以找到它here

您只需要包含 jquery 脚本文件以及您希望的任何自动完成插件(如果您不喜欢他们已经提供的插件)。只需向下滚动并选择“文档”选项卡,即可轻松了解如何将其集成到您的代码中。

编辑:实际上,刚刚注意到重新设计的国家选择器仍然列出了 html 文件中的所有国家选项。由于我是引导框架的用户,我建议您使用Bootstrap Form Helpers。查找国家插件,它甚至显示每个国家的标志!如果您不想使用引导程序,请查找bootstrap-formhelpers-countries.en_US.js 和对应的bootstrap-formhelpers-countries.js。然后,阅读代码,看看原作者如何将包含所有国家/地区列表的 javascript 变量链接到一个 html 类。

【讨论】:

    【解决方案2】:

    您还可以在很长的一行中列出选项标签。这会使编辑选项标签变得困难,但您的文件会更容易阅读。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-06
      • 2019-08-20
      • 1970-01-01
      相关资源
      最近更新 更多