MarkupBuilder Rendering HTML Seleccionar elemento
-
26-10-2019 - |
Pregunta
Tengo lo siguiente en un taglib
select(name:"foo", value: "1") {
option(value: "1", "hoo")
option(value: "2", "goo")
}
Cuando la página se presenta con este taglib, no obtengo un elemento de selección para aparecer. Otros elementos como la entrada funcionan bien usando el mismo tipo de marcado. Sé que está llegando a este código porque he establecido puntos de interrupción y depurado. Todo parece estar bien. Simplemente no termina en el marcado final.
Solución
Tuve que cambiarlo a lo siguiente:
def formContainer = new MarkupBuilder(out)
....
formContainer.select(name:"foo", value: "1") {
option(value: "1", "hoo")
option(value: "2", "goo")
}
...
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow