ASP.NET - pasar datos de Json a textarea javascript asp.net core

 
Vista:
sin imagen de perfil

pasar datos de Json a textarea javascript asp.net core

Publicado por Carlos (4 intervenciones) el 03/02/2024 02:56:40
Buenas noches, estoy queriendo obligarme a usar javascript en asp.net, y quiero pasar un Json a un elemento textarea. Pero cuando le pego me sale con el formato original Json, como puedo hacer para que se vea bien desde el JavaScript en el ejemplo que proporciono?

Paso un Id al controlador, donde obtengo un datatable que convierto en JSON y paso a la vista mediante el JavaScript, el resultado se lo paso al elemento textarea.

Solo quiero pegar las sentencias en ambos idiomas y un botón al lado de cada una.

Json result:
[
{
"SentencesEn": "What I admire is her intelligence.",
"SentencesEs": "Lo que admiro es su inteligencia."
},
{
"SentencesEn": "My dream is to travel around the world.",
"SentencesEs": "Mi sueño es viajar alrededor del mundo."
},
]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function take()
        {
            var dataId = $(document.activeElement).val();
            var data = "";
            var pretty = "";
            $.ajax({
                url: "/Page/listNotes",
                type: "POST",
                //cache: false,
                data: { dataId: dataId },
                success: function (result)
                {
                    data = JSON.parse(result);//Parse the array
                    pretty = JSON.stringify(data, undefined, 4);
                    document.getElementById('note_content').innerHTML = pretty;
                },
                error: function (request)
                {
                    alert(request.responseText);
                },
            });

[code]<textarea name="note_content" id="note_content" class="md-input" cols="30" rows="12" placeholder="Add content" >
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder