In realtà, ho provato tutte le sintassi (i dei due errori di digitazione me ne ero accorto da subito). Mi sembra assurdo che la funzione vada se levola variabile che passa la parentesi e automaticamente blocchi tutto appena inserisco la variabile.
La funzione in questione chiama uno script java che interroga attraverso ajax una pagina php che restituisce una lista di cose da una tabella di un db. Nella lista appunto c'è quella stringa che non fa altro che richiamare ancora una volta una funzione e grazie a quella variabile discriminare i risultati.
In realtà non una variabile ma una stringa no? Non ci dovrebbero essere problemi nel passaggio da PHP a java?
Sto diventando pazzo...