【发布时间】:2016-05-06 11:52:51
【问题描述】:
我有一个像这样的代码 sn-p,从单选按钮列表中选择一个选项,如 jan/feb/mar ,按钮应该得到更新。怎么做?
代码
<div class="btn-group pull-left" style="margin-left:72px;">
<button class="btn btn-success" align="center">Action</button>
<button class="btn btn-success dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>
</button>
<ul class="dropdown-menu dropdown-menu-right">
<label><input type="radio" name="optradio" value = "jan" onclick="check(this.value)">jan</label>
</br>
<label><input type="radio" name="optradio" value = "feb" onclick="check(this.value)">feb</label>
</br>
<label><input type="radio" name="optradio" value = "mar" onclick="check(this.value)">mar</label>
</br>
</ul>
</div>
<script type="text/javascript">
function check(val)
{
$(".dropdown-menu li a").parents('.btn-group').find('.dropdown-toggle').html(val+' <span class="caret"></span>')
}
</script>
【问题讨论】:
-
请检查 html ul child is li not label or input 你可以把标签和输入放在 li..check this
$(".dropdown-menu li a")no li no a
标签: javascript jquery html twitter-bootstrap