DeadKoroed
Новичок
Здраствуйте! Есть ajax элемент на странице. В файле-обработчике написано:
if($_POST["ajaxbasketcountid"] && $_POST["ajaxbasketcount"] && $_POST["ajaxaction"] == 'update'){
$arFields = array(
"QUANTITY" => $_POST["ajaxbasketcount"]
);
CSaleBasket::Update($_POST["ajaxbasketcountid"], $arFields);
}
Нужно сделать кнопку, которая передавала бы необходимые переменные в файл. Сделал так:
<form action="/include/basket.php" method=post>
<input type=hidden name="ajaxbasketcountid" value="<?=$item['ID'];?>">
<input type=hidden name="ajaxbasketcount" value="<?=$item['QUANTITY']+1;?>">
<input type=hidden name="ajaxaction" value="update">
<input type=submit name="submit" value="+">
Теперь при нажатии на кнопку в браузере открывается файл-обработчик. Как сделать, чтобы данные передавались, а новая страница не открывалась?
if($_POST["ajaxbasketcountid"] && $_POST["ajaxbasketcount"] && $_POST["ajaxaction"] == 'update'){
$arFields = array(
"QUANTITY" => $_POST["ajaxbasketcount"]
);
CSaleBasket::Update($_POST["ajaxbasketcountid"], $arFields);
}
Нужно сделать кнопку, которая передавала бы необходимые переменные в файл. Сделал так:
<form action="/include/basket.php" method=post>
<input type=hidden name="ajaxbasketcountid" value="<?=$item['ID'];?>">
<input type=hidden name="ajaxbasketcount" value="<?=$item['QUANTITY']+1;?>">
<input type=hidden name="ajaxaction" value="update">
<input type=submit name="submit" value="+">
Теперь при нажатии на кнопку в браузере открывается файл-обработчик. Как сделать, чтобы данные передавались, а новая страница не открывалась?