|
151 / 135 / 29
Регистрация: 02.07.2013
Сообщений: 967
|
||||||||||||||||
Практика в Ajax03.10.2018, 04:49. Показов 1610. Ответов 10
Метки нет (Все метки)
здравствуйте, проблема такая: хочу попрактиковаться и научиться работе с ajax, гугл запросы все время выдают мне jquery, а я бы хотел сперва понять как все работает в нативе, если кто подскажет мне, что почитать буду признателен.
некоторое количество информации я на сайте learnJS почерпнул, но хотелось бы получить более понятное представление.
0
|
||||||||||||||||
| 03.10.2018, 04:49 | |
|
Ответы с готовыми решениями:
10
После вставки ответа ajax в input запроса, ответ ajax не изменяется Определить AJAX библиотеку или отследить AJAX запрос любым методом Jsoup & js ajax получение данных из бд ajax (или как-то так :) |
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
||
| 03.10.2018, 07:28 | ||
|
golosalex, почему бы не документация? И с примерами - https://developer.mozilla.org/... 1%82%D1%8C
+ https://xhr.spec.whatwg.org/
0
|
||
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
||||||||||||
| 03.10.2018, 09:59 | ||||||||||||
|
index.html
0
|
||||||||||||
|
151 / 135 / 29
Регистрация: 02.07.2013
Сообщений: 967
|
|
| 03.10.2018, 14:38 [ТС] | |
|
еще уточню на всякий случай, какими инструментами ajax можно упростить? интересуют специализированные библиотеки. или вполне нормальная практика писать на нативном JS?
0
|
|
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
|||
| 03.10.2018, 14:57 | |||
|
golosalex,
еще вариант - https://developer.mozilla.org/... ockets_API
0
|
|||
|
the hardway first
2475 / 1847 / 910
Регистрация: 05.06.2015
Сообщений: 3,610
|
||
| 04.10.2018, 10:22 | ||
|
0
|
||
|
151 / 135 / 29
Регистрация: 02.07.2013
Сообщений: 967
|
|||||||
| 12.10.2018, 03:58 [ТС] | |||||||
|
попробую уточнить, что я понял и не понял:
вспоминаю первый курс универсета, когда так и норовят износиловать мозг особо изощренным способом... неужели вот в ajax нужно входить с таким подходом? где же нубокод?
0
|
|||||||
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
|||||||||||||||||
| 12.10.2018, 08:33 | |||||||||||||||||
Сообщение было отмечено golosalex как решение
Решение
golosalex,
разбора ответа от сервера как HTML\XML кода и вставки полученных узлов в начало result элемента, перед всеми дочерними
Для того чтобы было полегче, вот тот же код в синтаксисе ES5 -
0
|
|||||||||||||||||
|
151 / 135 / 29
Регистрация: 02.07.2013
Сообщений: 967
|
||||||
| 12.10.2018, 12:10 [ТС] | ||||||
|
спасибо, теперь понял. проверка
1
|
||||||
|
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
|
|
| 12.10.2018, 14:52 | |
|
0
|
|
|
151 / 135 / 29
Регистрация: 02.07.2013
Сообщений: 967
|
|||||||||||
| 29.10.2018, 06:22 [ТС] | |||||||||||
|
то что вы написали я понял, но необходимость писать повторяющийся код для каждого Ajax меня беспокоит, метод рабочий, но хотелось бы написать функции для такого метода работы:
допустим надо повесить обработчик событий на кнопку, чтоб при нажатии браузер обменялся данными с сервером и что-то выполнил. сразу обращает внимание на себя некоторая шаблонность: все такие обработчики событий будут иметь у себя одинаковую функциональность послать и принять JSON строку(обмен данными), а потом уже ее переварить в остальной части кода обработчика события будет привычно, есть небольшое понимание как это сделать синхронным запросом, чтобы как раз эта остальная часть кода дождалась выполнения функции по обмену кодом, но все говорят что им пользоваться на постоянной основе грех. как же быть? подскажите решение, а то на ум мне приходят только жуткие костыли. Добавлено через 1 час 47 минут вот немного костыльный подход:
Добавлено через 14 минут само собой функцию ajax надо снаружи размещать, описка)
0
|
|||||||||||
| 29.10.2018, 06:22 | |
|
Помогаю со студенческими работами здесь
11
Ajax загрузка формы из загруженного через ajax блока Выполнение AJAX для подгруженных AJAX-зависимых ссылок Через ajax в url:'ajax.php', нужно передать одну переменную, и значение radio кнопки
[AJAX & Servlet] AJAX и PRG Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|