Projekt v nette ignoruje Ajax

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

Ahoj, tak jsem narazil zase na problém :(
Kamarád udělal odebírání itemů přes ajax, ale prostě ho to jakoby ignoruje a refreshne to stránku.
Sice to udělá co má, to je tedy že odebere item a pošle flash, ale chci to bez refreshu stránky.
Myslím že chyba by mohla být v JavaScriptu, protože kód jsem kontroloval podle tohoto a kód by měl být fajn.
Pokud je to kvůli JS, měl bych zkusit nette.ajax.js?
Jedná se tedy o soubory main.js, CartPresenter a cart/default.latte.
Zde pro lepší analýzu přikládám celý projekt.
Rar (Údaje do aplikace jsou zdenda204:zdenda)

Editoval zdenda204 (3. 1. 2014 23:23)

David Matějka
Moderator | 6445
+
0
-

urcite pouzij nette.ajax.js

Mesiah
Člen | 240
+
0
-

Pokud se provede refresh, tak bych to odhadoval na chybějící preventDefault(); v obsluze callbacku v js.

iNviNho
Člen | 352
+
0
-

Pochybujem, že by niekto sťahoval app aby hľadal problém …

Vždy je lepšie tu hádzať kod a jednoduchšie a ak by si nam ukazal handle metodu, vytvorenie signalu v šablone, js kod, tak by sme ti vedeli pomocť ihned …

vvoody
Člen | 910
+
0
-

Žiadnu handle metódu tam nemá, zrejme predpokladal že ten javascript má nette v sebe a nejako ho sám zázračne vloží do stránky/layoutu.

zdenda204
Člen | 21
+
0
-

Handle metoda tam je, stačilo jen použít nette.ajax.js.