диалоговое окно jQuery не открывается во второй раз

я нашелэта тема которая в основном имеет ту же проблему, что и я. Но их решение не работает для меня.

Диалог появляется в первый раз, когда я нажимаю кнопку отправки, но не во второй раз. Я'm открытие диалогового окна после отправки формы.

ОБНОВИТЬ

Я наконец получил это работает. Вот правильный код:

   if (jQuery('#registrationforms').length > 0) {
     //instantiate the dialog 
     jQuery("#dialog").dialog({ modal:true, autoOpen:false });

     //Some more code here to call processRegistration function.
   }

  function processRegistration(instanceID, formData)
  {

    jQuery.post("mypath/jquery_bll.php", { instance: 'processRegistration', formData : formData, instanceID : instanceID },
      function(feedback)
      {
        jQuery('#dialog').text(feedback.message);
        jQuery('#dialog').parent().addClass(feedback.type);
        jQuery('#dialog').dialog('open');
      },"json");

  }

Так как я'm динамически применяя класс css, я должен убедиться, что добавил его во внешний DIV, который создает $ .dialog, чтобы обернуть мой 'диалог» DIV.

Ответы на вопрос(3)

Ваш ответ на вопрос