JQuery设置检查单选按钮在IE10中不起作用

时间:2014-01-29 15:30:51

标签: jquery asp.net radiobuttonlist

此代码在Chrome中正常运行,但在IE中它不会检查值为1的单选按钮

function RebalanceProspectDisabled(){
    var x = $(".ProspectRebalanceType input:radio:checked").val();
    if(x == 0){
        $("input[name=ProspectRebalanceType][value=1]").attr("checked","checked");
        $("#modalMessageAlert").dialog("open");
        return false;
    }   
}

<asp:RadioButtonList ID="ProspectRebalanceType" CssClass="ProspectRebalanceType" runat="server" onClick="return RebalanceProspectDisabled();">
                    <asp:ListItem Text="Least Amount of Trades" Value="0"  />
                    <asp:ListItem Text="Full Rebalance" Value="1" Selected="True" />
                </asp:RadioButtonList>   

我总是希望检查值为“1”的单选按钮,当用户单击值为“0”的单选按钮时,我将显示我的对话框,但是然后默认返回到选择了值为“1”的单选按钮。

0 个答案:

没有答案