Przekaż zmienną JavaScript do metody kreacji wywołującej Grails

var search= document.getElementById('appMenu').value 
document.location.href= '${createLink(controller: 'application' , action:'ajaxAppSearch',   params: ['query': search])}'

Element appMenu jest polem tekstowym, więc otrzymuję wartość, którą użytkownik wprowadza do pola tekstowego, aby przejść do kontrolera wyszukiwania. Jednak ciągle mówi mi, że zapytanie params ma wartość NULL. Wydaje się, że wyszukiwanie nie jest przekazywane do metody tworzenia łącza. Ktoś ma sugestię?

questionAnswers(1)

yourAnswerToTheQuestion