Распарсить ответ ajax запроса

121
21 февраля 2021, 09:50

есть функция

 $.ajax({
            url: ur,
            type: 'GET',
            success: function (e) {
            }
        });

в e я получаю разметку страницы целиком, мне нужно в success вытащить один div и вывести его на сайт. Как из e его получить?

Answer 1

Допустим у Вас возвращается в e такой html:

<div>
    <div class="myClass">...</div>
    <div id="my-id">
       ...
    </div>
    <p>...</p>
    ...
</div>

Вам нужно получить контент в div с id my-id, тогда можно попробовать так:

var result = $('<div />').append(e).find('#my-id').html();
READ ALSO
Смена цвета фона на градиент по нажатию JavaScript

Смена цвета фона на градиент по нажатию JavaScript

Есть блок с тестом, который меняет цвет фона по нажатию на кнопкиКак выставить в JS цвет так, чтобы он менялся на градиент

116
Остановить CSS анимацию

Остановить CSS анимацию

Помогите решить вопрос, или подскажите как остановить css анимациюЕсть такой вот прелоадер, нужно оставить анимацию когда виден весь круг...

103
Как экспортировать макет в Zeplin?

Как экспортировать макет в Zeplin?

Установил zeplin, дальше создаю проект и иду в фотошоп, создаю Артбоард и импортирую его через плагин, но мне пишет такое: "Can't import artboards to "Untitled"...

115
Как несколько запросов к апи, сделать одним запросом jquery?

Как несколько запросов к апи, сделать одним запросом jquery?

Делаю дашборд, на странице 12 графиков, и 12 названий этих графиков24 requests, 981 kb transfered, 9

113