DevExpress AspRadioButtonList を含む ASP ページがあります。Page_Load では、プロパティ変数に基づいて SelectedIndex が設定されます。ClientSideEvents SelectedIndexChange で、一部の情報が変更されました。この時点までは、すべてが想定どおりに機能します。
Firefox では、リロードがトリガーされると、選択したラジオ ボタンがすべての値を循環します。同様の問題が発生した人はいますか?
<dxe:ASPxRadioButtonList ID="rbl" runat="server" ClientInstanceName="radiobuttonlist">
<ClientSideEvents SelectedIndexChanged="secChecks" />
<Items>
<dxe:ListEditItem Text="Cms" Value="0" />
<dxe:ListEditItem Text="News" Value="1" />
<dxe:ListEditItem Text="Url" Value="3" />
<%--<dxe:ListEditItem Text="Bussines" Value="2" />--%>
</Items>
</dxe:ASPxRadioButtonList>
ページ読み込み時 (a は id パラメータ)
myClass s = new myClass (a);
this.rbl.SelectedIndex = s.myProp;
if (s.myProp== 3)
{
this.lbUrl.Text = s.Urlpublic;
}
ロード時の Javascript:
$(document).ready(function(){
if (radiobuttonlist.GetSelectedIndex() == 0)
{
$("div.cms").show();
}
else if (radiobuttonlist.GetSelectedIndex() == 3)
{
$("div.bussines").show();
}
else if (radiobuttonlist.GetSelectedIndex() == 1)
{
$("div.news").show();
}
else if (radiobuttonlist.GetSelectedIndex() == 2)
{
$("div.url").show();
}
});
前もって感謝します!