Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
bumboks
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 9
#1

Предотвратить обновление страницы при нажатии кнопки - PHP

05.04.2018, 08:24. Просмотров 152. Ответов 6
Метки нет (Все метки)

Подскажите пожалуйста есть код отправки кол-во товара в корзину на уровне каталога, все работает как надо, но при нажатии на кнопку страница обновляется! как этого избежать,сто бы оставаться на той же позиции?
PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php 
 
add_filter( 'woocommerce_loop_add_to_cart_link', 'quantity_inputs_for_woocommerce_loop_add_to_cart_link', 10, 2 );
 
function quantity_inputs_for_woocommerce_loop_add_to_cart_link( $html, $product ) {
if ( $product && $product->is_type( 'simple' ) && $product->is_purchasable() && $product->is_in_stock() && ! $product->is_sold_individually() ) {
$html = '<form action="' . esc_url( $product->add_to_cart_url() ) . '" class="cart" method="post" enctype="multipart/form-data">';
$html .= woocommerce_quantity_input(array(), $product, false );
$html .= '<button type="submit" class="button alt">' . esc_html( $product->add_to_cart_text() ) . '</button>';
$html .= '</form>';
}
 
return $html;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2018, 08:24
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Предотвратить обновление страницы при нажатии кнопки (PHP):

Добавление нового текста при нажатии кнопки!
Здраствуйте! У меня такая проблема вот код: &lt;script&gt; function...

Показ изначально скрытых пунктов меню при нажатии кнопки
Привет всем! Имеется меню формирующееся на основе созданных категорий в...

При нажатии кнопки назад, в панели браузера, предыдущая страница не загружается
При нажатии кнопки назад в панели браузера предыдущая страница не загружается....

Обновление страницы
Здравствуйте, кто знает как обновить страницу программно. &lt;?php ...

Вопрос про обновление страницы
Как заставить функцию выполняться только 1 раз... Например есть переменная test...

как сделать динамическое обновление страницы?
Мне нужно что бы после добавления коментария страница обновлялась и написаное...

6
mixail09
54 / 21 / 10
Регистрация: 18.05.2016
Сообщений: 74
05.04.2018, 10:30 #2
PHP
1
 '<button type="submit" class="button alt">' . esc_html( $product->add_to_cart_text() ) . '</button>';
button type="submit" по умолчанию отправляет форму с перезагрузкой страницы, тут в любом случае JS нужен
0
bumboks
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 9
05.04.2018, 11:23  [ТС] #3
mixail09, может предложить какой нибудь пример? был бы очень признателен !

Добавлено через 32 секунды
может предложить какой нибудь пример? был бы очень признателен !
0
Jodah
Эксперт PHP
2704 / 2376 / 1013
Регистрация: 01.08.2012
Сообщений: 8,405
05.04.2018, 12:00 #4
bumboks, https://ruseller.com/lessons.php?id=1452&rub=32
0
bumboks
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 9
05.04.2018, 13:23  [ТС] #5
Кто поможет решить эту проблему за вознаграждение ??
0
mixail09
54 / 21 / 10
Регистрация: 18.05.2016
Сообщений: 74
05.04.2018, 13:28 #6
Где код посмотреть, без этого ни как
0
bumboks
0 / 0 / 0
Регистрация: 13.03.2013
Сообщений: 9
05.04.2018, 13:34  [ТС] #7
dealerstroj.biz.ua
0
05.04.2018, 13:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2018, 13:34
Привет! Вот еще темы с решениями:

Обновление select без перезагрузки страницы
Здравствуйте. Подскажите что дописать на js что бы обновление данных из php...

Обновление переменной при нажатии на кнопку
Всем привет! Есть кнопка, например: &lt;form method=&quot;POST&quot;...

Как предотвратить кэширование страницы?
Я начинающий веб-разработчик и когда делаю изменение в файле .php, то не могу...

выполнение при нажатии кнопки
не пойму как сделать чтобы при нажатии на кнопку выполнился какой-либо код?


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru