Znovu inicializácia po načítaní snippetu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- romiix.org
- Člen | 343
Zdravím,
viem, že toto vyslovene nie je problémom v nette, ale..
Pri invalidácií niftygridu po filtrovaní potrebujem aby sa mi
inicializoval JS.
Teraz to riešim veľmi škaredo (ale funkčne). Na koniec grid.latte som
natvrdo vložil volanie:
{* zvyšok šablóny *}
<script>
$('.dateRange').DatePicker();
</script>
{/snippet}
Je možné dať to do zvlášť súboru s tým, že po invalidácií snippetu sa JS znovu inicializuje?
Ak to takto oddelím do zvlášť súboru, funguje to iba do prvého AJAX-ového načítania GRID-u. Neaplikuje sa to na novo načítaný snippet.
- Vojtěch Dobeš
- Gold Partner | 1316
Omrkni jak to řeší nette.ajax.js
, a ideálně ho i použij.
Nevím jen, jestli má pro něj NiftyGrid výchozí podporu…
- Vojtěch Dobeš
- Gold Partner | 1316
A jak se tak dívám, nemá, ale teda měl by. Protože ten doprovodný skript je pěkně necitlivý k okolnímu prostředí.