Naja a zamezení redirect v url

vosy
Člen | 525
+
0
-

jak mohu zamezit změnu url při kliknuti na tlačítko?
To je otázka jak z nosu, ale…

v .js mám

naja.initialize();

v .latte mám

<a n:href="refreshProjekty!" class="ajax" >Reload</a>

a v prezenteru mám

function handleRefreshProjekty()
{
	$this->redrawControl('prekresli');
	$this->payload->message = 'Success';
}

při kliknutí na tlačítko se obsah šablony překreslí ale url se změní z http://www.zk.loc/ na http://www.zk.loc/?do=refreshProjekty, rád bych byl furt na http://www.zk.loc/

plus bych se chtěl zeptat jak v .js udělat nějakej listener, že se operace z tlačítka <a n:href="refreshProjekty!" class="ajax" >Reload</a> provedla a že třeba vrátila i nějakou hodnotu, kromě toho, že překreslila obsah šablony.

vosy
Člen | 525
+
0
-

do .js jsem dal tedy

naja.initialize();
naja.addEventListener('init', function (event) {
    console.log(event);
});

a při zmáčknutí tlačítka ze do konzole nic nevypsalo

vosy
Člen | 525
+
0
-

do .js jsem dal tedy

naja.initialize();
naja.addEventListener('init', function (event) {
    console.log(event);
});

a při zmáčknutí tlačítka ze do konzole nic nevypsalo

function handleRefreshProjekty()
	{
		$this->payload->message = 'Success';

		$this->redrawControl('prekresli');

	}

ale položku payload->message ve vráceném eventu nemohu najít

Pepino
Člen | 245
+
0
-

@vosy přečet sis ty stránky celé?

https://naja.js.org/#…

vosy
Člen | 525
+
0
-

Děkujiiii @Pepino