1

この要素

<asp:DropDownList ID="ItemDropDownList" runat="server" AutoPostBack="true" OnChange="setHidden()" .... >

OnChange属性を使用すると、ポストバックが実行されません。手動で行っても:

function setHidden() {
  ...
  ...
  _doPostBack("","");
}

どうしたの?

4

1 に答える 1

2

ポストバックを行う代わりに、returnステートメントを使用します。

<asp:DropDownList ID="ItemDropDownList"  runat="server"  AutoPostBack="true" 
     OnChange="return setHidden()" .... >

function setHidden() {
     ...
     ....
    return true; // you can return false to stop postback
}
于 2012-10-20T14:32:00.823 に答える