Cómo enlazar objeto como una cadena JSON a otro elemento HTML en la plantilla plugin de jQuery
-
25-09-2019 - |
Pregunta
En realidad me trató de encontrar, pero yo estaba perdido en plug-in de líneas durante la depuración. Quiero mostrar cómo está funcionando porque hay diferentes plantillas plug-ins.
$("#teplateScript").tmpl(arrOfWhatWeWantToBind).appendTo("#divElementwhichWillContainTheOutput");
Quiero serializar cada elemento de la matriz (a JSON, por supuesto) con JSON.stringify
y fijar el elemento oculto en la plantilla. Si i serializar objetos y añadir la salida al mismo objeto con otra propiedad, que podría acceder a él, pero yo quiero hacer esto en la plantilla como:
<script type="text/html">
<div>$(propOfElement)</div>
<input type="hidden" id="hdnObj_${idOfElement)" value="JSON.stringif( ?.....? )" />
</script>
¿Qué debo escribir en vez de lugar ?....?
?
Solución
<script type="text/html">
<div>$(propOfElement)</div>
<input type="hidden" id="hdnObj_${idOfElement)" value="${ JSON.stringify($data) }" />
</script>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow