Показать сообщение отдельно
  #1 (permalink)  
Старый 21.07.2011, 16:01
Новичок на форуме
Отправить личное сообщение для Physicist Посмотреть профиль Найти все сообщения от Physicist
 
Регистрация: 26.04.2011
Сообщений: 8

Плагин jQuery form. Добавляю форму js'ом
Плагин jquery.form не работает, если форма на странице по умолчанию отсутствует, а добавляется лишь jquery методом after().

Вопрос: как можно заставить работать плагин форм для jQuery в это случае?

// вот я добавляю форму, если юзер кликнул на ссылку "комментировать"
$(".cm").live("click", function(e) 
{
   $(this).after("<div class=\"form\" id=\"fr1\"><form action=\"comms.php?'.$uss.'&amp;type='.$type.'&amp;num='.$num.'&amp;go=send'.$zam.'\" method=\"post\" id=\"forma\"><textarea name=\"text\" cols=\"45\" rows=\"4\" maxlength=\"2000\"></textarea><br/><input type=\"submit\" value=\"Добавить комментарий →\"/></form></div>");
return false;
});';

// а вот и использование самого плагина
$(document).ready(function() 
{
            $('#forma').ajaxForm(function() 
           {
             $("#f1").after('<div align="center">Комментарий добавлен!</div>'); 
             $('#fr1').detach();
           });

});
Ответить с цитированием