Passar Variável Javascript no método createlink chamada Grails

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

O elemento appMenu é um campo de texto, portanto, estou obtendo o valor que o usuário insere na caixa de texto para passar para um controlador de pesquisa. No entanto, ele continua me dizendo que a consulta params é nula. Parece que a pesquisa não está sendo passada para o método de criação de link. Alguém tem uma sugestão?

questionAnswers(1)

yourAnswerToTheQuestion