Problemas com o Autocomplete do Richui
22/09/2009 00:00
def searchAJAX = {
def setores = Setor.findAllBySetorLike("%${params.query}%")
//Create XML response
render(contentType: "text/xml") {
results() {
setores.each { setor ->
result(){
id(setor.id)
//name(setor.setor)
}
}
}
}
}
<g:javascript library="jquery"/>
<div id="minha_combo_favorita">
<select name="seuCombo">
// o conteudo do seu combo. pode usar a tag g:select também se quiser. usei a tag padrão html só por questões didáticas mesmo
</select>
</div>
function atualizarCombo() {
var conteudoTextual = document.getElementById("idDoSeuCampoTextual").value
// e aqui entra o jquery
$("#minha_combo_favorita").load("/suaAplicacao/seuControlador/suaAction?valor=" + conteudoTextual)
}
<input type="text" name="inputQuente" id="idDoSeuCampoTextual" onchange="atualizarCombo()"/>
def actionQuente = {
// bla bla bla do processamento acima
render(template:"templateQuente", model:[listaCEPS:listaCEPS])
}
Para se registrar, clique aqui.