Agrego un objeto a mi ModelAndView
en primavera y lo envío a mi vista jsp. Necesito acceder a ese objeto en mi jquery. ¿Es esto posible sin primero poner el valor en un campo oculto? ¿Cómo se hace?¿Cómo se accede a un atributo de modelo en jquery?
11
A
Respuesta
25
<script type="text/javascript">
var modelAttributeValue = '${modelAttribute}';
</script>
Esto resolverá el modelo de atributo añadidos por model.addAttribute("modelAttribute", value)
3
probablemente, puede guardar el atributo de modelo en un campo oculto y acceder a ella onload de la siguiente manera.
$(document).ready(function(){
var modelAttr = $("#modelAttr").val();
alert(modelAttr);
}
input type="hidden" id="modelAttr" name="modelAttr" value="${modelAttribute}"/>
Agregue c: alrededor del ${modelAttribute}
en el jsp.
+0
Solo esta solución funciona en mi caso (Spring + Thymeleaf + JS). Pasar una cadena no es un problema, pero ¿cómo puedo pasar una lista o una matriz de cadenas? – krm
Cuestiones relacionadas
- 1. ¿Cómo se agrega un atributo a un modelo?
- 2. ¿Cómo se accede a ARGV en Mathematica?
- 3. Cómo proteger un atributo de modelo Rails?
- 4. Recargar un atributo de modelo
- 5. ¿Cómo se accede a dos bases de datos en Grails
- 6. ¿Cómo se accede a la tabla de símbolos en Ruby?
- 7. Eliminar un atributo de un modelo Backbone.js
- 8. ¿Cómo se accede a los parámetros de función en Perl?
- 9. ¿Cómo se accede a 'NameThreadForDebugging' en Delphi 2010
- 10. ASP.net MVC: ¿cómo accede la vista al modelo?
- 11. ¿Cómo se accede a ConcurrentDictionary y cómo serializarlo?
- 12. Cómo detectar cambios de atributo del modelo?
- 13. ¿Cómo se accede a las columnas con un espacio en ellas a través de mysql_fetch_object?
- 14. ¿Cómo se accede al controlador de vista de un súper?
- 15. ¿Cómo se accede a un método desde un contenedor externo en tiempo de ejecución?
- 16. Cómo se obtendría un atributo personalizado con Jquery
- 17. Cómo acceder al atributo de modelo en Javascript
- 18. Cómo acceder a C# atributo modelo dentro EditorFor
- 19. atributo de Acceso Modelo en scriplet
- 20. Escriba un atributo virtual del modelo ActiveRecord
- 21. En C# .net, ¿cómo se accede a un control desde un método estático?
- 22. ¿Cómo se accede al contenido de un control ASP.NET?
- 23. Cómo agregar un atributo HTML con jQuery
- 24. ¿Cómo se ordena mediante un método de modelo personalizado que no tiene ningún atributo en SQL?
- 25. C# eventos: cómo las variables se accede
- 26. ¿Cómo verificar si un modelo tiene una determinada columna/atributo?
- 27. ¿Cómo se accede a una variable de instancia dentro de un método de mixin?
- 28. jQuery - agregar/añadir valor a "rel" atributo
- 29. ¿Cómo se exporta un modelo 3D de Cinema4D a three.js?
- 30. Atributo Django "last_login" en el modelo auth_user
hmm. esto no funciona cuando la función jquery es una parte de un archivo js que se importa en la plantilla de la interfaz de usuario –
si hay alguna solución para jquery? – swateek
¿Cómo puedo establecer una propiedad modelAttribute? –