Uncaught RangeError: Maximum call stack size exceeded v tabulkách

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

Dobrý den a ahoj,

předělávám svoji léta běžící aplikaci na novou verzi, kde bych chtěl místo starého a nepodporovaného NiftyGridu používat jiný DataGrid (Grido apod.). Nicméně u všech, co jsem zkoušel, mám stejný problém: do konzole se mi při ajaxových voláních (řazení, vyhledávání atd.) zobrazí v konzoli tato hláška:

jquery.min.js:7487 Uncaught RangeError: Maximum call stack size exceeded
    at RegExp.exec (<anonymous>)
    at RegExp.test (native)
    at attr (http://localhost/seznamovak_app/js/jquery.min.js:7487:31)
    at access (http://localhost/seznamovak_app/js/jquery.min.js:4008:16)
    at jQuery.fn.init.attr (http://localhost/seznamovak_app/js/jquery.min.js:7458:11)
    at Object.prepare (http://localhost/seznamovak_app/js/ajax.js:390:34)
    at Function.<anonymous> (http://localhost/seznamovak_app/js/ajax.js:42:26)
    at Function.each (http://localhost/seznamovak_app/js/jquery.min.js:374:20)
    at Object.fire (http://localhost/seznamovak_app/js/ajax.js:40:7)
    at nette.ajax (http://localhost/seznamovak_app/js/ajax.js:205:10)

a požadavek se neprovede. Nicméně se toto děje až po DRUHÉM ajaxovém požadavku (první vyhledávání funguje).
Všechny knihovny (jquery, nette ajax, verze Nette) bych měl mít nejnovější. V jiné své aplikaci mi vše funguje a mám tam stejné verze výše uvedených knihoven.

Nenapadá vás někoho, kde by mohl být problém? Jediné, co mě napadá, je to, že si mi to tam bije s něčím jiným, ale zkusil jsem odstranit ze stránky vše, co není důležité pro danou stránku (odstranil jsem i css a soubory a nepotřebné javascripty) a nic se nezměnilo.

Předem děkuji za pomoc.

milacekmartin
Člen | 4
+
0
-

Resim stejny problem uz vic nez tyden (grido). Zatim jsem nasel jen toto vlakno coz mi trochu pomohlo (kdyz jsem odebral tridu ajax z formulare a dal ho na submit) ale zatim jsem nenasel konecne reseni, ktere by mi rozjelo kompletni ajaxove chovani datatable. Vlastne ajaxem nefunguje jen nastaveni poctu zaznamu na stranku.

Editoval milacekmartin (5. 2. 2017 23:41)