我有自举国家选择器工作(使用div标签而不是他们网站上提供的选择标签)。但是,我无法让状态选择器根据所选国家/地区显示州选项。
以下是我链接的文件:
<!-- 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=" ">
正如我所说,这些国家的工作正常,但各州并没有填充任何东西,我需要它们与所选国家相关。
感谢任何帮助!
答案 0 :(得分: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中