【问题标题】:radio button not refreshing data单选按钮不刷新数据
【发布时间】:2013-08-01 14:55:48
【问题描述】:

我的图表只显示data。单击单选按钮 2 和 3 时,它不显示 data1data 2

vb代码:

  If RadioButtonList1.SelectedItem.Value = 1 Then
        ' hidden10.Value = "data"


    ElseIf RadioButtonList1.SelectedItem.Value = 2 Then
        hidden10.Value = "data1"


    ElseIf RadioButtonList1.SelectedItem.Value = 3 Then
        hidden10.Value = "data2"


      function draw(d) {

           var testarray = JSON.parse(a);
           var testarray1 = JSON.parse(a1);
           var testarray2 = JSON.parse(a2);

javascript代码:

           var Yaxis = $("#<%=hidden10.ClientID%>").val();


        if (d == 1) {

               var title = Yaxis
                var title = Yaxis
           }


         else if (d == 3) 
           {

               var e = testarray1
               var title = Yaxis

           }
         else if (d == 2) {

               var title = Yaxis
               var title = Yaxis
           }

知道为什么它不显示data1data2,因为它只显示所有3 个data

回发真,单选按钮:

 <asp:Label ID="Label2" runat="server" CssClass="span-third-small">Select Units:</asp:Label>
            <asp:RadioButtonList RepeatDirection="Horizontal" CssClass="radioList" ID="RadioButtonList1"
                AutoPostBack="true" runat="server" RepeatLayout="Flow">
                <asp:ListItem Selected="True" Value="1">data</asp:ListItem>
                <asp:ListItem Value="2">data1</asp:ListItem>
                <asp:ListItem Value="3">data2</asp:ListItem>
            </asp:RadioButtonList>

【问题讨论】:

  • 你有 autopostback="true" 吗?
  • 并且您的 selectedindex 已更改事件?
  • 改变事件是什么意思
  • 图表没有显示data1和data2!它显示所有 3 个按钮的数据
  • 当您通过单击选择/更改单选按钮值时,您必须为服务器端调用 onselectedindexChanged 事件,您可以在其中实际设置 hidden10.Value &如果您想在客户端执行此操作,您可以使用Onchange 事件并选择尊重的数据来呈现图表

标签: javascript asp.net vb.net


【解决方案1】:

看看这一行: ElseIf RadioButtonList1.SelectedItem.Value = 2 Then hidden10.Value = "data2"

也许 2 应该是 3?

【讨论】:

    猜你喜欢
    • 2013-02-05
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-11
    • 1970-01-01
    相关资源
    最近更新 更多