Вот вроде аякс я знаю и понимаю, нового из ролика не почерпну, но все равно просмотрел не отрываясь с огромным удовольствием. Прекрасная подача и пояснения, все четко, последовательно и, что главное, подробно рассказано откуда что берется и куда идет. После такого не понять аякс невозможно ) . И да, новое я таки почерпнул )
Чувак, ты мой спаситель - делал сайт для диплома, не работал ajax код, - стоило посмотреть на твой синтаксис, как все стало ясно. Целый день мучался, и под ночь твой видос выручил, - лайк
лучший урок по ajax запросам, который я видел. Потому что всё объясняется ПЕРЕД написанием кода и нет лишних функций, переменных и т.п. Максимально просто и лаконично для понимания! Единственное, что не понял - это про метки :title и :content в sql запросе. Автор обещал рассказать, но так и пошел дальше без объяснения, как они внутри работают. Я так понимаю, что при данной записи они забирают значения, но как это происходит для меня не очевидно
onclick будет отрабатывать даже тогда, когда кнопка будет disabled. Правильнее будет оставить сущность формы, а в js-коде уже проверять на отправку формы $("#form").on( "submit", function( event ) { event.preventDefault(); ... ... // делаем что хотим ... ... });
А как сделать вывод данных из бд php + ajax ? Допустим на странице сидят два юзера. Один что-то отправил в базу данных и оно вывелось на страницу, и другой увидел вывод той записи на странице, но без ее перезагрузки. По типу комментов в вк
капец, искал одну тему, наткнулся на это видео, автор настолько датошно всё объяснил, что даже я - человек не знакомы с php вообще , смог понять , что тут происходт. так, что да, всё было очень понятно и я поставил лайк, хотя ответ на свой вопрос я так и не получил 😅 P.S если кто знает, помогите, как мне "заставить браузер обновить только скрипт" тоесть, у меня есть текст арея в котрой пользователем записывается js код, данный из этого кода сразу попадают в заранее подготовленный тэг но проблема в том, что этот скртипт не выполняется. есть один баг связанный с этим - если написать скрипт к примеру "alert()" и обновить страницу очевидно что он просто сотрётся, но если его предворительно скопировать и после нажатия обновить, резко вставить его в эту текст арея то он исполниться, тоесть при прогрузке сайта он успел вклиниться в html документ и исполниться, но если я пишу код после полной прогрузке то он не исполняется, из чего делаем вывод что нужно заставить - при написании чего либо в текст арею , обновлять на странице только фрагмент кода со скриптом и в такой ситуации по идее он должен исполниться но я весь интернет обыскал, так и не нашол решения😔 помогите если кто знает. И в частности автор, может вы знаете решение такой проблемы ._. пожскажите пожалуйста
Спасибо за видос. Если кто подскажет буду благодарен: На странице много одинаковых кнопок(каждая для своей ячейки меню с одинаковым классом). С разным содержимым value. Как конкретизировать в такой записи чья value будет использована? (нужно взять значение кнопки по которой было нажатие) $('button.classname').val(); Куда то вероятно надо добавить this, но я в js слабо шарю( Пока что решил прописыванием функции прямо в кнопке onclick = functionName(this.value). Но вызывать onclick прямо в кнопке вроде как некрасиво, помогите найти решение пожалуйста )
1. Убедитесь, что элемент с классом "text" действительно существует в вашем HTML-коде. Убедитесь, что у вас есть элемент input с классом "text" и он находится на странице. 2. Убедитесь, что ваш скрипт выполняется после загрузки страницы. Оберните ваш код в $(document).ready(function() { /* ваш код здесь */ });, чтобы убедиться, что он выполняется только после загрузки DOM. 3. Убедитесь, что jQuery подключен на вашей странице перед использованием. Вы должны убедиться, что в вашем HTML-коде есть ссылка на библиотеку jQuery, и она загружается перед вашим собственным JavaScript-кодом. Если после выполнения этих шагов проблема все еще не решена, удостоверьтесь, что у вас нет опечаток в селекторе или каких-либо других ошибках в коде.
Для чего вы в файле some.php помещаете переменные $title и $content в массив data? Можно их принять в таком виде: $title = $_POST ['title']; и тд В чем отличия?
Все работает ровно до того момента, пока не вставляю код с сайта по подключению ajax, а потом... :_( Если кто вдруг сейчас спустя 4 года это тоже смотрит. Подскажите, получилось ли у вас? или может была такая же ошибка, но вы ее решили :(
А где видео как получить данные с определенной таблицы? и выводил под кнопкой??? Если есть покажи срочно надо!! Нужно сделать запрос чтобы через форму и скажем проверять определенную таблицу если данные появились то загружать и выводить и файл чтобы тоже можно было выводить. Покажи пожалуйста как это делать
Как у some.php указать метод, допустим внутри этого файла есть метод, который переводит в формат json и обратно отправляет на клиент, данные в формате джейсон? Как мне это прописать?
Огромное спасибо ! Всё понятно =) Единственное, может у меня какая-то ошибка конечно, но: информацию из полей ввода вытащить var titleValue = $('input.title').val(); не получилось. Пришлось var titleValue = $('#id').val(); (id- настраиваемый нами id у самого поля) С textarea.content аналогично. Ещё раз спасибо =)
на мембранной клавиатуре резина растягивается от частых нажатий и теряет свои свойства, и со временем нужно нажимать сильнее прежнего, на механике другой принцип работы, отклик на нажатие быстрее чем у мембранных, следовательно печать происходит быстрее и с наименьшими усилиями на кнопку. Поэтому механикой будут пользоваться всегда, кто занимается набором намного больше чем обычный пользователь
@@ДенисБакало-т3й У меня клавиатура Logitech K800, до неё была другая логитеч тоже мембрана, тыкал кучу лет, печатал часто играл нон-стоп - и ничего с ними не случилось, так что какой то бред без пруфов что всё ломается из мембраны, не ну если купить за 200р какую нить то может и сломается, но если норм мембрана ей ваще ничо не будет, быстрее клавиши протрутся. За то работает тихо, нажимается плавно и без "особых" усилий, механика отжила свое в 90х годах еще, ваще не вижу смысла сейчас использовать механику, на вкус и цвет конечно, но всё же.
@@Saltant тактильные ощущения взяли верх над вашим представлением о механике, единственный минус, который вы привели из 2х комментариев - это раздражающие щелчки и все)
@@ДенисБакало-т3й у меня клава например лежит на полке под столом, я её ваще не вижу, мне главное чтоб она была полноразмерная и тихая, мне не понятен смысл глубокого нажатия на клавишу да еще и со звуком щелчка, типа можно промахнуться не почувствовав как нажалась кнопка или что? Вот чем сейчас позиционируют продажи механики? (загуглил есть реально новые и дорогие механики), какие плюсы выставляют изготовители этих клавиатур? "Мы выпускаем механические клавиатуры, потому что ... " - вот троеточие хотелось бы заполнить, но не знаю чем =)
@@Saltant Срабатывание механических клавиш происходит раньше, чем клавиша доходит до ограничителя хода, поэтому по таким клавишам не обязательно стучать до конца, срабатывает на середине хода, о каком "глубоком нажатии идет речь"? Вот в мембране, необходимо полное нажатие) и на дешевых экземплярах мембране приходит конец, на дешевой механике, проблем не слышал. Может есть, пусть напишут)
Спасибо большое, все очень понятно, доступно и просто. Лучше еще не встречал объяснений. Мне вот было сложно представить, как работает, но после просмотра видео, теперь смело могу продолжать работать над проектом. Еще раз, спасибо тебе большое)
Просто офигенно. 5 часов пытался разобраться по статьям и учебникам и не получилось вообще ничего. А тут за полчаса и всё сразу и по полочкам
Не разу не сталкивался с ajax и думал, что это сложно изучить, но благодаря твоей подаче и объяснению я все прекрасно понял
Спасибо огромное!
Вот вроде аякс я знаю и понимаю, нового из ролика не почерпну, но все равно просмотрел не отрываясь с огромным удовольствием. Прекрасная подача и пояснения, все четко, последовательно и, что главное, подробно рассказано откуда что берется и куда идет. После такого не понять аякс невозможно ) .
И да, новое я таки почерпнул )
Спасибо) рад что понравилось
такой, ролик на одном дыхании, каждая новая секунда интереснее пред идущей, покруче голивудских фильмов :))
Сначала лайкну, посмотрю потом! Спасибо, Рахим!
Пожалуйста) приятного просмотра
Единственный кто нормально и четко все разложил. От души красаучег.
спасибо за урок, понравилась ваша подача материала
Я пишу блог на чистом php но ajax ппц как нужен для формы комментариев, большое спасибо помог, оказывается не трудно
Чувак, ты мой спаситель - делал сайт для диплома, не работал ajax код, - стоило посмотреть на твой синтаксис, как все стало ясно. Целый день мучался, и под ночь твой видос выручил, - лайк
Ваще красавчик! Так разжевал кайфово!! Однозначно подписка! Больше таких уроков!
спасибо за урок!
Очень хорошо объясняешь! Очень доступно. Спасибо!
Видео не сложное, но информативное. Надо было добавить получение данных из бд
Четко, все по сути, очень доступное пояснение информации:))
Подача супер, благодарю!
спасибо. помог разобраться. я несколько вечеров тупил)
лучший урок по ajax запросам, который я видел. Потому что всё объясняется ПЕРЕД написанием кода и нет лишних функций, переменных и т.п. Максимально просто и лаконично для понимания! Единственное, что не понял - это про метки :title и :content в sql запросе. Автор обещал рассказать, но так и пошел дальше без объяснения, как они внутри работают. Я так понимаю, что при данной записи они забирают значения, но как это происходит для меня не очевидно
Спасибо Merlin! Просто супер Обьяснил!!))
брат ты проста как бомба объяснил до этого сто раз посмотрел у очень супер получается
Дай бог здоровья тебе
Большое спасибо, хочется больше видео !
Урок на 5+ классный самая суть и ничего больше
Интересно и понятно, спасибо!
Лайк однозначно)
onclick будет отрабатывать даже тогда, когда кнопка будет disabled. Правильнее будет оставить сущность формы, а в js-коде уже проверять на отправку формы
$("#form").on( "submit", function( event ) {
event.preventDefault();
... ... // делаем что хотим
... ...
});
Рахим спасибо за очередной шедевр! Жду от тебя любой информации, для меня это как праздник:)
Спасибо за теплые слова!)
Спасибо! Очень круто!
А как обратно получить данные из базы без перезагрузки.?
В методе success или done сделаешь запрос к базе ещё раз аяксом или же вернёшь необходимый запись сразу же, ну это зависит уже от самой задачи
Было предельно понятно 😉
Было понятно)) - классно)
На счёт блога интересно конечно)
Пожалуйста)
Лучший урок по ajax!
Побольше видосов по php, плизз , какие то частые примеры из жизни разработки
Чувак! Ты крутой!) =) большое тебе спасибо
Пожалуйста))
@@ToBeCloser007 а что если не в SOME.PHP направлять данные , а в тот же файл в INDEX.PHP ??
А как сделать вывод данных из бд php + ajax ? Допустим на странице сидят два юзера. Один что-то отправил в базу данных и оно вывелось на страницу, и другой увидел вывод той записи на странице, но без ее перезагрузки. По типу комментов в вк
Удалось сделать?
Ну почему jquery ? А так все начилос так хорошо
капец, искал одну тему, наткнулся на это видео, автор настолько датошно всё объяснил, что даже я - человек не знакомы с php вообще , смог понять , что тут происходт.
так, что да, всё было очень понятно и я поставил лайк, хотя ответ на свой вопрос я так и не получил 😅
P.S если кто знает, помогите, как мне "заставить браузер обновить только скрипт"
тоесть, у меня есть текст арея в котрой пользователем записывается js код, данный из этого кода сразу попадают в заранее подготовленный тэг но проблема в том, что этот скртипт не выполняется. есть один баг связанный с этим - если написать скрипт к примеру "alert()" и обновить страницу очевидно что он просто сотрётся, но если его предворительно скопировать и после нажатия обновить, резко вставить его в эту текст арея то он исполниться, тоесть при прогрузке сайта он успел вклиниться в html документ и исполниться, но если я пишу код после полной прогрузке то он не исполняется, из чего делаем вывод что нужно заставить - при написании чего либо в текст арею , обновлять на странице только фрагмент кода со скриптом и в такой ситуации по идее он должен исполниться но я весь интернет обыскал, так и не нашол решения😔 помогите если кто знает. И в частности автор, может вы знаете решение такой проблемы ._. пожскажите пожалуйста
Зачем в Ajax записывать данные в data? Если php собирает данные с самих тегов?
было бы здорово увидеть урок о реализации RESTFULL API В YII2
Круто. Спасибо. А как получать инфу и выводить в браузере с базы без перезагрузки
Круто! Подписался
Добрый день! А на сегодняшний день есть подобные челенджи?
Не подключается jQuery, класс
а echo в php тоже без перезагрузки данные выведет?
А как использовать в laravel?
👍👍👍👍👍👍
молодец спасибо
Можно сделать блог за 1 день, я новичок.
Подскажите, пожалуйста, как сделать отображение массива, в браузере как у вас ua-cam.com/video/PGjIEi-AaiM/v-deo.html
С первого раза всё понятно.
видео очень крутое но плохой микрофон всё портит
Рахим все понятно!!!
Спасибо за видос.
Если кто подскажет буду благодарен:
На странице много одинаковых кнопок(каждая для своей ячейки меню с одинаковым классом). С разным содержимым value.
Как конкретизировать в такой записи чья value будет использована? (нужно взять значение кнопки по которой было нажатие)
$('button.classname').val();
Куда то вероятно надо добавить this, но я в js слабо шарю(
Пока что решил прописыванием функции прямо в кнопке onclick = functionName(this.value). Но вызывать onclick прямо в кнопке вроде как некрасиво, помогите найти решение пожалуйста )
В чем проблема добавить еще один уникальный класс каждой кнопке как вариант ? Классов хоть миллион можно делать
контент хороший, но слушать больно, звук очень бьет по мозгам, пробовал тише, не помогает, что-то не так со звуком
+
как то так у меня получилось брать телефоны из базы через AJAX
github.com/tolik8/ajax
худшая трактовка
В 2018 ? Ну ты серьёзно?
Ага) ведь скоро уже 2019!
@@ToBeCloser007 , какой смысл делать тонну видео про ajax?
@@impnumb5713 Захотел, сделал. А какой смысл в твоём вопросе?
@@impnumb5713 с легкостью меняю всю ту тонну видео по ajax, на это видео =)
не ищет значение таким способо var text= $('input.text').val(); выбивает андефайне
1. Убедитесь, что элемент с классом "text" действительно существует в вашем HTML-коде. Убедитесь, что у вас есть элемент input с классом "text" и он находится на странице.
2. Убедитесь, что ваш скрипт выполняется после загрузки страницы. Оберните ваш код в $(document).ready(function() { /* ваш код здесь */ });, чтобы убедиться, что он выполняется только после загрузки DOM.
3. Убедитесь, что jQuery подключен на вашей странице перед использованием. Вы должны убедиться, что в вашем HTML-коде есть ссылка на библиотеку jQuery, и она загружается перед вашим собственным JavaScript-кодом.
Если после выполнения этих шагов проблема все еще не решена, удостоверьтесь, что у вас нет опечаток в селекторе или каких-либо других ошибках в коде.
@@ToBeCloser007 я заменил класс на #text и все получилось, спасибо)
@@ToBeCloser007 обычное не делают инпутам разные классы
Издержки у всех бывают, звук это не кретично , главное ИНФА)!
Во-во! Главное суть)
@@ToBeCloser007 ещё бы пример скинул в файле, чтобы не перепечатывать :)
Может кто оставить ссылку на тоже самое только про вывод записей ( с PDO с AJAX без перезагрузки)
Привет с 2022, примите слова благодарности. Будет хорошо если вы сделаете новый выпуск на данную тему.
Добрый день! При добавлении данных в базу данных при помощи ajax данные почему-то дублируются, в чём может быть проблема?
Было понятно)) Ждал что покажешь как в обратку сделать то же самое, отобразить данные с базы без перезагрузки но и так тоже крайне годно.
Кто нибудь подскажите, как таким же макаром передавать картинки в аякс запросе ?
2-21 Я тоже так на PHP могу , без перезагрузки делать (добавлять в базу :)) и без AJAX
Прошло 3 года с заливки твоего ролика, но польза даже сеичас ) хотел бы обучаться ибо объясняешь ты весьма доступно )
Понял, спс, и не долгий ролик
Для чего вы в файле some.php помещаете переменные $title и $content в массив data?
Можно их принять в таком виде:
$title = $_POST ['title']; и тд
В чем отличия?
Это ассоциативный массив
а наоборот можно сделать
Очень крутой урок!
Спасибо,то что нужно)
спасибо большое
Все работает ровно до того момента, пока не вставляю код с сайта по подключению ajax, а потом... :_(
Если кто вдруг сейчас спустя 4 года это тоже смотрит. Подскажите, получилось ли у вас? или может была такая же ошибка, но вы ее решили :(
А какая именно ошибка появилась?
@@ToBeCloser007 Спасибо Вам большое! Уже починила)
Благодарю за труд, очень информативно и как всегда без воды)
А где видео как получить данные с определенной таблицы? и выводил под кнопкой??? Если есть покажи срочно надо!! Нужно сделать запрос чтобы через форму и скажем проверять определенную таблицу если данные появились то загружать и выводить и файл чтобы тоже можно было выводить. Покажи пожалуйста как это делать
Как у some.php указать метод, допустим внутри этого файла есть метод, который переводит в формат json и обратно отправляет на клиент, данные в формате джейсон? Как мне это прописать?
Огромное спасибо ! Всё понятно =)
Единственное, может у меня какая-то ошибка конечно, но: информацию из полей ввода
вытащить var titleValue = $('input.title').val(); не получилось.
Пришлось var titleValue = $('#id').val(); (id- настраиваемый нами id у самого поля)
С textarea.content аналогично.
Ещё раз спасибо =)
Используйте мой коммент, как "СМОТЕЛ MARLIN ДО 1 000 000 ПОДПИСЧИКОВ"
Добавление Ajax на 08:22
Автору спасибо
Отлично когда после написанного кода человеческими словами объясняешь что получилось и что как работает !!
Спасибо!!!! Всё по делу и с душой) прошёл как за руку держали)
Спасибо! Разобралась!
Спасибо за урок!!!
Спасибо- было понятно и мега полезно!
Можно бекап твоих стилей на sublime получить?
А погуглить, не? )
Круто :)
Было всё понятно, вопрос - у тебя не будет курса реакт с нуля, но не просто реакт, а чтобы красиво всё было ?)
Спасибо :)
Красиво это как?)
@@ToBeCloser007 структура, без грязи и вот чтобы оно было приятно, как у тебя было например на yii2 блоге, там было красиво :)
Можно как то микрофон дальше от клавиатуры? щёлканье мозг просто разрывает, да и кто пользуется механикой в конце 2018 года?) жесть)
на мембранной клавиатуре резина растягивается от частых нажатий и теряет свои свойства, и со временем нужно нажимать сильнее прежнего, на механике другой принцип работы, отклик на нажатие быстрее чем у мембранных, следовательно печать происходит быстрее и с наименьшими усилиями на кнопку. Поэтому механикой будут пользоваться всегда, кто занимается набором намного больше чем обычный пользователь
@@ДенисБакало-т3й У меня клавиатура Logitech K800, до неё была другая логитеч тоже мембрана, тыкал кучу лет, печатал часто играл нон-стоп - и ничего с ними не случилось, так что какой то бред без пруфов что всё ломается из мембраны, не ну если купить за 200р какую нить то может и сломается, но если норм мембрана ей ваще ничо не будет, быстрее клавиши протрутся. За то работает тихо, нажимается плавно и без "особых" усилий, механика отжила свое в 90х годах еще, ваще не вижу смысла сейчас использовать механику, на вкус и цвет конечно, но всё же.
@@Saltant тактильные ощущения взяли верх над вашим представлением о механике, единственный минус, который вы привели из 2х комментариев - это раздражающие щелчки и все)
@@ДенисБакало-т3й у меня клава например лежит на полке под столом, я её ваще не вижу, мне главное чтоб она была полноразмерная и тихая, мне не понятен смысл глубокого нажатия на клавишу да еще и со звуком щелчка, типа можно промахнуться не почувствовав как нажалась кнопка или что? Вот чем сейчас позиционируют продажи механики? (загуглил есть реально новые и дорогие механики), какие плюсы выставляют изготовители этих клавиатур? "Мы выпускаем механические клавиатуры, потому что ... " - вот троеточие хотелось бы заполнить, но не знаю чем =)
@@Saltant Срабатывание механических клавиш происходит раньше, чем клавиша доходит до ограничителя хода, поэтому по таким клавишам не обязательно стучать до конца, срабатывает на середине хода, о каком "глубоком нажатии идет речь"? Вот в мембране, необходимо полное нажатие)
и на дешевых экземплярах мембране приходит конец, на дешевой механике, проблем не слышал. Может есть, пусть напишут)
Более доходчивого объяснения нигде не найти
Спасибо большое, все очень понятно, доступно и просто. Лучше еще не встречал объяснений. Мне вот было сложно представить, как работает, но после просмотра видео, теперь смело могу продолжать работать над проектом. Еще раз, спасибо тебе большое)
Слишком понятно ! )))