【问题标题】:Bootstrap Form Helper State Picker Based on Country基于国家/地区的 Bootstrap 表单助手状态选择器
【发布时间】:2015-04-13 17:56:58
【问题描述】:

我的引导程序国家选择器正在工作(使用 div 标签而不是他们网站上提供的 select 标签)。但是,我无法让州选择器根据所选国家/地区显示州选项。

这是我链接的文件:

<!-- Bootstrap Form Helpers -->
<link href="http://bootstrapformhelpers.com/assets/css/bootstrap-formhelpers.min.css" rel="stylesheet" media="screen">

<!-- jQuery -->
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>

<!-- Bootstrap -->
<script src="http://bootstrapformhelpers.com/assets/js/bootstrap.min.js"></script>

<!-- Bootstrap Form Helpers -->
<script src="http://bootstrapformhelpers.com/assets/js/bootstrap-formhelpers.min.js"></script>

这是国家和州的代码。

<div class="bfh-selectbox bfh-countries" data-country="US" data-flags="true">

<div class="bfh-selectbox bfh-states" data-country="countries_states1" data-state=" ">

正如我所说,这些国家/地区运行良好,但各州没有填充任何内容,我需要它们根据所选国家/地区进行填充。

感谢任何帮助!

【问题讨论】:

    标签: javascript jquery html twitter-bootstrap bootstrap-form-helper


    【解决方案1】:

    我在网上找到了答案,以防其他人正在寻找。删除上面的两个 div 并添加:

    <div id="countries_states2" class="bfh-selectbox bfh-countries" data-country="US" data-flags="true">
      <input type="hidden" value="">
      <a class="bfh-selectbox-toggle" role="button" data-toggle="bfh-selectbox" href="#">
        <span class="bfh-selectbox-option input-medium" data-option=""></span>
        <b class="caret"></b>
      </a>
      <div class="bfh-selectbox-options">
      <div role="listbox">
        <ul role="option">
        </ul>
        </div>
      </div>
    </div>
    <div class="bfh-selectbox bfh-states" data-country="countries_states2">
      <input type="hidden" value="">
      <a class="bfh-selectbox-toggle" role="button" data-toggle="bfh-selectbox" href="#">
        <span class="bfh-selectbox-option input-medium" data-option=""></span>
        <b class="caret"></b>
      </a>
      <div class="bfh-selectbox-options">
      <div role="listbox">
        <ul role="option">
        </ul>
        </div>
      </div>
    </div>
    

    如果要保留标志图标,请将 data-flags="true" 添加到顶部的第一个 div 中

    【讨论】:

    • 如何获取国家和州的值? onchange 方法?
    猜你喜欢
    • 1970-01-01
    • 2016-02-11
    • 1970-01-01
    • 2015-12-24
    • 1970-01-01
    • 1970-01-01
    • 2016-01-11
    • 2023-03-09
    • 1970-01-01
    相关资源
    最近更新 更多