我在 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>
现在的行为是这样的,如果我点击“OFF”选项,它会滑到“ON”......但是如果我点击“ON”选项它不会回到OFF。有趣的是,如果我单击“是”的单选按钮文本,它就会切换。
任何帮助都感激不尽。