如何用javascript为dropdownlist编写回发事件

How to write a postback event in javascript for dropdownlist

本文关键字:写回 事件 dropdownlist 何用 javascript      更新时间:2023-09-26

我有两个下线ID和名称

如果我选择ID,那么应该显示该ID下的名称。

我尝试过使用autopostback事件,但我想根据我的要求通过AJAX或JAVAscript使用它。

如何将pastbackevent与ajax或javascript 一起使用

如果我选择ID 2,那么Names Dropdown应该被更改。我尝试在selectchangeindex事件上使用脚本,但它不起作用

简单地说,我建议您使用UpdatePanel。例如,
在aspx中,

  <asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="true" UpdateMode="Conditional">
                <ContentTemplate>
                   <asp:DropDownList runat="server" ID="dropDownOne">
                   </asp:DropDownList>
                </ContentTemplate>
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="dropDownTwo" EventName="SelectedIndexChanged" />
                </Triggers>
  </asp:UpdatePanel>
  <asp:DropDownList runat="server" ID="dropDownTwo" AutoPostBack="true"    
  OnSelectedIndexChanged="Two_SelectedIndexChanged" ></asp:DropDownList>

在cs中,

    protected void Two_SelectedIndexChanged(object sender, SelectedIndexChangedEventArgs e)
    {
           //......Rebind dropDownOne's datasource here !.....
    }

在我的示例中,dropDownTwo将是您的ID_dropdownList,而dropDownOne将是Name_DropDownList。祝你好运