Formulář ve snipetu se nevykresluje

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Томас
Člen | 85
+
0
-

Dobrý den,
narazil jsem na problém s vykreslováním formuláře do snippetu. Po prvním ajaxovém odeslání je všechno v pořádu, ale po prvním odeslání už se formulář nevykreslí, takže na druhý pokus už je odeslání neúspěšné.

{snippet types}
    <form n:name="myForm" class="ajax">
       <input type="text" n:name="name"/>
       <input type="submit" n:name="send"/>
    </form>
{/snippet}

Na první vykreslení je vše ok → asi nějak takto:

<div id="snippet-types">
   <form class="ajax" ...>
     <input ...>
     <input ...>
   </form>
</div>

Požadavek se ajaxově odešle a všechno je tak, jak si představuju.
Po prvním odeslání formuláře se pak vykreslí snippet už jen takto (bez toho formu) ->

<div id="snippet-types">
   <input ...>
   <input ...>
</div>

No a pak už to samozřejmě nefunguje. Nevíte někdo jak na to? :-) předem dík za odpovědi.

Editoval Томас (3. 7. 2014 18:25)

Jan Suchánek
Člen | 404
+
0
-

A používáš nette.ajax? Koukal si co se ti vrací v firebugu, json nebo html?