1

我正在使用 ajaxtoolkit modalpopupextender 来显示处理消息。它在典型的回发(按钮单击等)上运行良好。

但是,我在 javascript 中调用回发并且进度消息没有显示,除非我在 javascript 中添加“警报”。

这是我的javascript:

function getOrder() {
    beginRequest('', '')
    var hid = document.getElementById("ctl00_ContentPlaceHolder_hid");
    //alert(hid.value);

    __doPostBack("SaveOrder", hid.value);
    endRequest('', '')
}

我显然不想发出“警报”,所以有人有解决方案或遇到这个问题吗?

这是与此相关的另一个 javascript 体验(典型的东西):

Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginRequest);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequest);    

var mdlCtl = document.getElementById('ctl00_hfModalCtlID').value;

function beginRequest(sender, args){
    $find(mdlCtl).show();
}

function endRequest(sender, args) {
    $find(mdlCtl).hide();
}

我很困惑为什么“警报”会在显示处理消息的 javascript 中有所不同......?

想法?想法?

4

0 回答 0