Hola amigos les escribo porque requiero de sus amplios conocimientos
resulta que tengo un una variable llamada contenido que contiene una cadena, esa cadena es un poco especial porque su contenido es HTML, y ese html tiene unos inputs type text que se diferencian por su data-id
resulta que debo remplazar esos elementos inputs que estan dentro de la cadena por unos valores de un array y luego imprimir el contenido dentro de un div con los inputs ya remplazados.
A continuación les muestro el código
1. convierto mi string en un objeto jquery, la variable contenido es la que tiene el html
Código Javascript
:
Ver originalcontenido = $('<div>'+contenido+'</div>');
2. busco remplazar el elemento input por unos enlaces que contienen "valor"
Código Javascript
:
Ver original_.each(datos, function(dato){
$($('input[data-id="'+dato.id+'"]').replaceWith( "<a>valor </a>" ), contenido);
});
$('#principal').html(contenido);
Les agradeceria una manito