Autor Zpráva
radvis
Profil
Ahoj, snažím se v nette ajaxem dostat data do šablony, ale nějak se mi to nedaří.

Presenter:
public function handleGeneruj()
{
  $text = "Ahoj, jak se máš";
  $this->payload->test = json_encode($text);
  $this->terminate(); 
}


Šablona:

<div id="result"></div>

<script type="text/javascript">
$(function(){


$.getJSON('{link generuj!}', function(payload) {
  $('#result').text("Citát bude " + payload.test);
});


});
</script>


Díky.
notnow
Profil *
radvis:
proc se na nette neptas na nette foru?
jinak mohl by ses alespon trosku snazit. ajax odesel? prisel? prisla spravna data?. slysel jsi uz slovo firebug? pokud v deseti radcich nedokazes najit chybu tak se na nette vykasli vazne to pro tebe asi nebude vhodne. kcemu tam mas json_encode? mas vubec nactene jquery?
tohle by ti melo pomoct http://zdrojak.root.cz/clanky/nette-framework-ajax-dokonceni/

Moderátor Chamurappi: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: