Каждый l oop ajax - PullRequest
       19

Каждый l oop ajax

0 голосов
/ 19 июня 2020

Я пытаюсь пройти через ajax и заполнить некоторые поля.

        $.ajax({
        type: "GET",
        url: url + '/' + product_id,
        success: function (data) {
            console.log(data);
            $('#name').val(data.name);
            $('#description').val(data.description);
            $('#btn-save').val("update");
            $('#myModal').modal('show');
        },
        error: function (data) {
            console.log('Error:', data);
        }
    });

Таким образом, при нажатии кнопки открывается модальное окно и заполняются некоторые поля данными из базы данных.

Как видите, я указываю имена полей, что просто не вариант, просто хотел посмотреть, смогу ли я заставить его работать.

Но я не уверен, как действовать сейчас: I необходимо создать foreach l oop и использовать ключи в качестве значений, например:

foreach($data as $key => $value)
{$('$key').val($value);}

Как это должно выглядеть в ajax?

1 Ответ

0 голосов
/ 19 июня 2020

Ajax эквивалент:

            $.each(data, function(key, value){
                $('#'+key).val(value);
            });
...