Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Веб-программирование > JavaScript / HTML

JavaScript / HTML Создание динамической разметки страниц

Ответ
 
Опции темы
Старый 27.08.2013, 17:46   #1
Черный крыс
 
Сообщений: n/a
AJAX ?

Правильно ли я понимаю....?

AJAX - это часть библиотеки jQuery, которая позволяет на лету менять содержимое html-страницы, например метод $("bla-bla").append("ля-ля") ???
 
Ответить с цитированием
Старый 27.08.2013, 18:36   #2
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: AJAX ?

Вообще не правильно.

AJAX - читай тут: http://www.w3schools.com/ajax/
AJAX - это асинхронный запрос на сервер, и получение ответа в JS. Что-бы иметь общение с сервером без необходимости перезагружать страницу.

А то что ты написал, это тупо работа с DOM'ом. Конкретно append - вставить элемент.

Читай документацию.
Это на столь большой топик, что интернет кишит инфой по нему. Если хочешь научиться нормально вещам - сперва пробуй сам.
(Offline)
 
Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
ABTOMAT (28.08.2013), Кирпи4 (27.08.2013), Nikich (27.08.2013), Phantom (27.08.2013), Reizel (27.08.2013), Wegox (28.08.2013), Черный крыс (27.08.2013)
Старый 28.08.2013, 07:00   #3
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: AJAX ?

Ajax - способ подгружать на страницу информацию без перезагрузки оной.
Ajax делается не очень удобно на "чистом" JS, а для IE нужно и вовсе делать через ActiveX потому что Microsoft решила сделать с блекджеком.
В jQuery есть средства работы с Ajax, чтобы оградить нас от этой чехарды.
Простейшний ajax на jquery:

$.ajax({
url: "test.html",
success: function(data){ alert('Загрузилося!'); alert(data); }
})

Подробнее здесь: http://api.jquery.com/jQuery.ajax/
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 28.08.2013, 13:21   #4
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: AJAX ?

Сообщение от ABTOMAT Посмотреть сообщение
Ajax делается не очень удобно на "чистом" JS, а для IE нужно и вовсе делать через ActiveX потому что Microsoft решила сделать с блекджеком.
XMLHttpRequest достаточно удобен, и поддерживается IE7+, следственно его использования хватает почти на все броузеры.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 08:40.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com