No postback after Javascript function

白昼怎懂夜的黑 提交于 2019-12-23 03:08:47

问题


This element

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

Doesn't do postback when I use OnChange attribute. Even if I do it manually:

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

What's wrong?


回答1:


Use return statement instead of doing post back.

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

function setHidden() {
     ...
     ....
    return true; // you can return false to stop postback
}


来源:https://stackoverflow.com/questions/12989419/no-postback-after-javascript-function

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!