2013-07-04 139 views
0

In Button 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()中的按钮点击事件。

回答

0

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