如何防止使用__doPostBack重新加载整个页面?

时间:2018-08-22 16:26:32

标签: javascript asp.net .net postback autopostback

我正在使用aspx页面,并且在模态窗口中使用__doPostBack,但这会导致整个页面被重新加载。

我尝试过:

  1. __doPostBack('<%= btn_search.UniqueID %>', "")
  2. __doPostBack('<%= btn_search.ClientID %>', 'OnClick')
  3. $('btn_search').trigger('click');

我也尝试了一个隐藏按钮:__doPostBack('ctl00$ContentPlaceHolder1$btn_search','')

但结果相同,所有页面都重新加载。

如何防止重新加载整个页面?

    bootbox.dialog({
    title: "Validacion Paciente",
    message: "<input type='text' id='mensaje' class='border border-white' name='mensaje' style='display: none;'/><div id='content-capture' style='display: none;'> <div id='status'></div> <div id='imagediv' class='mb-2'></div> </div> <div id='Scores'>  <input type='hidden' id='qualityInputBox' size='10' style='background-color: #DCDCDC; text-align: center;'> </div>",        
    buttons: {
        main: {
            label: "Continuar",
            className: "btn-primary",
            callback: function () {

                __doPostBack('<%=  btn_search.ClientID %>', 'OnClick');                    


            }
        }
    }
});

0 个答案:

没有答案