【发布时间】:2015-01-05 11:49:21
【问题描述】:
我在 ASP.NET 中有一个单选按钮
<asp:RadioButton ID="RadioButton2" Text="Yes" GroupName="rb" Checked="false" runat="server" />
我想使用从HERE 获得的引导开关
我只想在我的单选按钮上添加“切换”效果,而不是 ASP.NET 提供的默认圆圈。
这是我所做的:
1) 在我的 aspx 页面上添加了单选按钮。如上图。
2)使用以下脚本
<script type="text/javascript">
$(document).ready(function () {
$("input:radio").bootstrapSwitch();
$("input:radio").on("click", function () {
console.log("Clicked");
$("input:radio").bootstrapSwitch('toggleState', true);
});
});
</script>
现在的行为是这样的,如果我点击“关闭”选项,它会滑到“开启”...但是如果我点击“开启”选项,它不会回到关闭状态。
有趣的是,如果我单击“是”的单选按钮文本,它就会切换。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript jquery asp.net twitter-bootstrap bootstrap-switch