如何在回调函数中调用__doPostBack

加内什

我正在使用引导程序确认框。我想在回调函数中调用服务器端代码。我正在尝试使用__doPostBack(),但是它无法通过错误“ __doPostBack未定义”来工作,这是代码。

<script type="text/javascript" >
    function DoPost() {
        bootbox.confirm("Do you want to continue ??", function (result) {
            if (result) {
                __doPostBack();
            } else {
                return false;
            }
        });
        return false;
   }
   </script>
<asp:Button ID="Button2" runat="server" Text="Button" OnClientClick="return DoPost();" />

所以请建议我如何在回调函数中调用服务器端。谢谢你。

塞卡

您需要添加以下内容

__doPostBack('Button2,'');

<%=ClientId%>如果ID在浏览器中发生更改,您也可以使用

方法2。

  1. 创建一个普通按钮 input type='button'
  2. 让你asp:button藏起来
  3. asp:button在Java脚本中调用click事件
  4. 通过使用jQuery $(#buttonId).trigger("click")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章