Jquery 引导式单选按钮在部分回发时不保留状态

Jquery 引导式单选按钮在部分回发时不保留状态,jquery,css,asp.net,twitter-bootstrap,Jquery,Css,Asp.net,Twitter Bootstrap,我的单选按钮没有在ajax回发上保留其样式化设置 我在一个面板里有这样的东西 <div id="radio-grou-fu" class="btn-group" data-toggle="buttons"> <asp:RadioButton GroupName="Group1" ID="Radio1Yes" AutoPostBack="true" runat="server" Checked="False" CssClass="btn btn-fix btn-defa

我的单选按钮没有在ajax回发上保留其样式化设置

我在一个面板里有这样的东西

<div id="radio-grou-fu" class="btn-group" data-toggle="buttons">
     <asp:RadioButton GroupName="Group1" ID="Radio1Yes" AutoPostBack="true" runat="server" Checked="False" CssClass="btn btn-fix btn-default" Text="Yes"></asp:RadioButton>
     <asp:RadioButton GroupName="Group1" ID="Radio1No" AutoPostBack="true" runat="server" Checked="True" CssClass="btn btn-fix btn-default " Text="No"></asp:RadioButton>

单击已设置样式的按钮时,它会将“活动”类正确应用于跨度,以正确设置其样式。但是,当我执行部分回发时,即使收音机的已检查状态是持久的,“活动”类被删除,而不是重新应用


我是否需要某种类型的JS来手动检查其是否已选中,然后应用正确的活动类?

听起来回发是在用相同元素的新实例替换DOM元素。由于您使用JavaScript向旧DOM元素添加了
.active
,因此新呈现的回发将不具有该类

您可以在回发后运行一些JS,检查收音机是否已检查并应用
.active

下面讨论如何在回发完成后触发JS: