Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Получить данные со страницы методом ajax (https://javascript.ru/forum/jquery/64830-poluchit-dannye-so-stranicy-metodom-ajax.html)

zerocooolx 08.09.2016 08:49

Получить данные со страницы методом ajax
 
Помогите Камрады!
Есть такой вызов данных методом ajax со страницы IO.htm:
$(document).ready(function(){
            $.ajaxSetup({ cache: false });
        setInterval(function() {
            $.get("IO.htm", function(result){
                $('#Layer').text(result.trim());
	            });
        },1000);
        });

Затем в body вставляю
<label id="Layer">0</label>

и получаю вызванное значение.
А как можно вызвать это значение, для присвоения переменной в JS, да так чтобы оно обновлялось в фоне?
Можно ли получать не просто данные со страницы (IO.htm), а определённую их часть? JSON структуру на IO.htm делать, а потом разбирать?
Спасибо.

krasovsky 08.09.2016 09:25

Цитата:

Сообщение от zerocooolx
А как можно вызвать это значение, для присвоения переменной в JS, да так чтобы оно обновлялось в фоне?

ты и так это делаешь, только не через переменную а сразу в html пишешь. То что ты хочешь можно реализовать с помощью например дата-байндинга ангуляра, но в целом те же яйца - "обновлять в фоне" будет посылая запрос по интервалу, разве то сетить будешь в некую переменную, которая будет автоматом обновлять представление в Html

Цитата:

Сообщение от zerocooolx
Можно ли получать не просто данные со страницы (IO.htm)

Отправлять запрос к серверу и получать оттуда данные в формате json. Если очень хочется извращений то можно создать файл myjson.json и грузить его.

zerocooolx 08.09.2016 09:29

Цитата:

ты и так это делаешь, только не через переменную а сразу в html пишешь.
Ага) но мне бы её для начала в JS обработать. И выводить не число, а присвоенный ему текст)


Часовой пояс GMT +3, время: 10:56.