0

在按钮 OnClientClicked 中,我正在调用 jquery,以获取来自用户的确认消息。如果用户按下是,那么它应该做按钮点击事件,但它没有做。

我的java脚本代码:

function OnClientClicked_CheckConfirm(button, args) 
{
    var objhidConfirmMessage = document.getElementById(hidConfirmMessage);
    var objhidConfirmOKBtnText = document.getElementById(hidConfirmOKBtnText);
    var objhidConfirmCANCELBtnText = document.getElementById(hidConfirmCANCELBtnText);
    if (objhidConfirmMessage != null) 
    {
        button.set_autoPostBack(false);
        jConfirm(objhidConfirmMessage.value, 'Confirmation Dialog', objhidConfirmOKBtnText.value, objhidConfirmCANCELBtnText.value, function (r) {
            if (r) {
                __doPostBack(button.get_id(), "");
                blnConfirm = true;
            }
        });
    }

我是否遗漏了__doPostBack().

需要调用中的按钮点击事件pageload()

4

1 回答 1

0

我已经成功使用了按钮的名称属性,而不是 ID。有 get_name() 方法吗?否则,元素上的 name 属性对按钮的引用。

于 2013-07-04T09:38:14.163 回答