0 / 0 / 0
Регистрация: 25.10.2015
Сообщений: 4
1

Отображение окна оформления заказа без перезагрузки страницы

25.10.2015, 17:21. Показов 360. Ответов 5
Метки нет (Все метки)

Всем привет! Нашел интересный Сайтик и хочу себе сделать такой же интернет-магазин, тобишь табличный.
А именно в таблице находится корзина и при добавлении товара без перезагрузки открываеться меню заказа с возможностью оформить заказ.

На чем это реализовано на PHP или JavaScript? И как такое написать?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.10.2015, 17:21
Ответы с готовыми решениями:

Страница оформления заказа без шагов
Всех приветствую! Поделитесь пожалуйста шаблоном страницы заказа без шагов. Я уже подправлю под...

Где можно изменить текст страницы "Оформления заказа"
Здравствуйте. Где можно изменить текст страницы "Оформления заказа"

Загрузка данных из другой страницы без перезагрузки основной страницы
Не знаю в правильной ли ветке я задаю вопрос. Ответьте пожалуйста как сделать чтобы при нажатии,...

Динамическая подмена контента страницы по клику на ссылку, без перезагрузки всей страницы
Здравствуйте! Честно говоря точно не знал какими средствами можно реализовать, то что мне нужно,...

5
Эксперт PHP
3632 / 3037 / 1273
Регистрация: 01.08.2012
Сообщений: 10,392
25.10.2015, 19:59 2
JS, в том числе AJAX. Как - читать мануалы и статьи.
0
0 / 0 / 0
Регистрация: 25.10.2015
Сообщений: 4
25.10.2015, 22:14  [ТС] 3
А с помощью PHP такое не сделать? без JS
0
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 959
25.10.2015, 23:45 4
Примерно это реализовано так -
При добавлении товара, js собирает данные о нем (думаю это id товара в базе), через ajax делает запрос скрипту php на выбор данных по полученном id. Получает данные, помещает их в нужный блок... итд
0
Эксперт по компьютерным сетямЭксперт NIX
12253 / 7114 / 734
Регистрация: 09.09.2009
Сообщений: 27,783
25.10.2015, 23:47 5
Цитата Сообщение от qwertyqwertyzoo Посмотреть сообщение
без JS
+
Цитата Сообщение от qwertyqwertyzoo Посмотреть сообщение
без перезагрузки
= никак
0
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 959
26.10.2015, 00:02 6
если вы знакомы с js, ну или больше с jQuery, то научить такому не сложно.
Что могу подсказать по ajax то, если использовать jQuery, запрос к php скрипту делается так
Javascript
1
2
3
4
5
6
7
8
9
10
        function getData(data,d){
            alert(data);
        }
        $.ajax({
                    url: "laction.php", // путь к обработчику
                    type: "POST", // метод передачи (хотя на самом деле пох какой)
                    data: ({var1: 'text1', var2: 'text2'}), // передаваемые данные, через запятую
                    dataType: "html", // ожидаемый тип возвращенных данных 
                    success: getData // функция сработает при получении данных
                });
Замечу что код функции должен быть прописан ранее ее указания.
В обработчике данные принимаете как обычно. В данном примере
PHP
1
$_POST['var1'];
Чтоб указать в обработчике данные которые нужно вернуть пишите echo
PHP
1
echo 'это вернется в ответ на запрос';
Если нужно вернуть массив, что часто бывает, то пропускаете нужный массив через функцию json_encode
PHP
1
echo json_encode($arrData);
Только нужно учесть что придет массив не js и чтоб он соответствовал js пропустите его через JSON.parse
Javascript
1
2
3
4
function getData(data,d){
            data = JSON.parse(data);
            alert(data);
        }
Собственно это все по ajax, если же конечно использовать jQuery.
Как видете, если с js проблем у вас нету, то с передачей данный через ajax точно не возникнет )
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.10.2015, 00:02

Подмена контента страницы по клику на ссылку меню, без перезагрузки всей страницы
Доброго времени суток! у меня имеется два блока, один блок - меню иерархическое аккордеон на...

Изменение содержания страницы без перезагрузки страницы
Всем привет, подскажите как сделать изменение содержания страницы без перезагрузки страницы?

Переделываь часть страницы без перезагрузки страницы
И так у меня есть код <?php $file = "./toolbar.php"; $contents = file($file); $string =...

Исполнение PHP-скрипта без перезагрузки страницы и без знания JavaScript(!) - Xajax
Приветствую! Решил запостить отдельной темой, а в прилепленной (про Ajax) просто разместить на нее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru