2013-07-04 3 views
0

В Button OnClientClicked я вызываю jquery, следуя за сообщением о конформации от пользователя. Если пользователь нажимает «да», тогда он должен делать событие нажатия кнопки, но это не делается.Кнопка щелчка кнопки не работает

Мой ява скрипт Код:

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

У меня был успех, используя атрибут name кнопки, а не идентификатор. Есть метод get_name()? В противном случае, атрибут name ссылается на элемент ссылки на кнопку.

Смежные вопросы