2014-03-25 2 views
0

Я пытаюсь вызвать функцию яваскрипта из диалогового JQuery Бутона, но он не работаетВызывается функция JavaScript диалогового JQuery кнопки

мой кода из:

============================ 
$('#dialogAddActe').dialog({ 
     autoOpen: false, 
     modal: true, 
     width: 800, 
     height:400, 
     show: "slide", 
     hide: "slide", 
     buttons: { 
      "Suivant": function() { 
       $(this).dialog("close"); 

       if ($(this).checkNombre()) 
       { 

       document.forms[0].dispatch.value = "ajouterActe"; 
       document.forms[0].submit(); 

       } 

      }, 
      "Annuler": function() { 
       $(this).dialog("close"); 
       document.forms[0].patientId.value=""; 
      } 
     } 
    }); 

============================ 

$(this).checkNombre() не работает.

BR, Med Баба

+4

Здесь 'this' относится к рассматриваемому элементу' dialog'. – kayen

+0

Я пробовал, если (checkNombre()), но он не работает – user3459955

+1

ОК, «не работает» не очень полезно. Вы должны сообщить нам, какую ошибку вы получаете или что происходит. Также нам нужен код для функции 'checkNombre()'. –

ответ

1

Удалить $(this), просто используйте if (checkNombre()).

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