JSON vrací html kód celé stránky
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Kenn
- Člen | 110
Mám drobný problém s JSONem. Na webu používám AJAX pomocí snippetů a všechno mi funguje. Problém je, že u jednoho formuláře (na komentáře) chci vracet JSON. JavaScript funguje, zavolá se handle, která vyřizuje formulář, ale vrátí se HTML celé stránky. Zkoušel jsem několik kombinací, jak vracet JSON, ale pořád stejný problém.
<?php
echo json_encode($values);
$this->terminate();
//nebo
$this->terminate(new JsonResponse($values));
//nebo
return new JsonResponse($values);
?>
A výsledek pořád stejný. Nějaká rada, která by mě zachránila od úplného zblbnutí? :D