jak předat signálu parametr typu pole

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

Zdravím, mám selectbox a na něj JS událost která po změně bere aktuálně vybrané položky a jejich id předávám signálu, nicméně se nepředá pole hodnot. Když si signál zavolám ručně přes url, je to ok. jde to takhle nějak jednoduše, nebo se musí sahat někde na routu a říct jí, že očekává pole? Díky
JS kod:

$.nette.ajax({
    			url: {link validations!, id},
    			success: function(payload)
        		{
            		console.log(payload);
        		},
        		error: function(xhr, ajaxOptions, thrownError)
        		{
            		console.warn(xhr.status);
            		console.warn(thrownError);
        		}
  			});

id:["253", "274"]
a signál:

public function handleValidations($id)
{
	...
}
Jan Mikeš
Člen | 771
+
+1
-

Ahoj, můžeš zkusit následující zápisy:

public function handleValidations($id = [])
{
    ...
}

public function handleValidations(array $id)
{
    ...
}
lukendo
Člen | 96
+
0
-

funguje, díky