Получение json и размещение в текстовых полях - PullRequest
0 голосов
/ 29 января 2020

У меня есть json данные из базы данных, и я хочу поместить их в текстовые поля отдельно. Вот мой код ниже.

HTML

<input type="text" class="form- " name="certificate[]" id="certificate" style="width:300px">

У меня есть только одно текстовое поле, и я хочу l oop его основание на сколько подсчитать данные внутри json.

Jquery

var objJSON = JSON.parse(response['data'][0].certificate);
$.each(objJSON, function (i, v) {
     $('#certificate').val(v.med_sbj_list); 
});

Я ПРОСМОТРАЮ данные, потому что это JSON строка. И я console.log json и вот вывод

enter image description here

[отредактировано]

1 Ответ

1 голос
/ 29 января 2020

Создайте строку, содержащую эти входные данные, а затем добавьте куда хотите

  1. 1 - создайте переменную, которая будет содержать пустую строку
  2. L oop через json объекты и добавьте его в переменную, создав входной тег
  3. , добавьте этот тег к html

Например

HTML

<div id="input_container"></div>

Jquery

var objJSON = JSON.parse(response['data'][0].certificate);
var inputs = "";
$.each(objJSON, function (i, v) {
    inputs += '<input type="text" class="form- " name="certificate[]" id="certificate" style="width:300px" value="'+v.med_sbj_list+'">';
});
$("#input_container").html(inputs);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...