更新面板内的JavaScript验证,并发回asp.net

时间:2019-05-29 12:56:17

标签: javascript c# jquery html asp.net

我想要下面的javascript验证或jquery验证依赖下拉列表,回发后javascript验证也应在更新面板中起作用

<asp:UpdatePanel ID="UpdatePanel2" runat="server">
  <ContentTemplate>
    <asp:DropDownList ID="ddl_Sector" required="required" runat="server" AppendDataBoundItems="true" class="form-control selectpicker" onchange="pageLoad();" AutoPostBack="true" OnSelectedIndexChanged="ddl_Sector_SelectedIndexChanged"></asp:DropDownList>   
    <asp:DropDownList ID="ddl_subsector" runat="server" AppendDataBoundItems="true" class="form-control selectpicker" required="required">
      <asp:ListItem Value="">Select sub sector</asp:ListItem>
    </asp:DropDownList>
  </ContentTemplate>
</asp:UpdatePanel>

<asp:Button ID="btn_Submit" runat="server" Text="Submit" CssClass="save pull-right" ValidationGroup="Fullform_Submit1" OnClick="btn_Submit_Click"></asp:Button>

1 个答案:

答案 0 :(得分:0)

您可以使用此链接。

  

Sys.WebForms.PageRequestManager

在这种情况下起着重要的作用,通过使用add_endReques()方法,您可以注册一个回调方法,以便在回发之后执行任何操作。

https://forums.asp.net/t/1765757.aspx?jquery+validation+with+update+panel