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