$('a[type="submit"]').click(function(){
event.preventDefault();
$("#basket_cp").submit();
})
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');
if($_POST) { // Проверка на поступление POST запроса
$count_item = $_POST['cont']; // Переменная колличества товара
$id_product = $_POST['id_product']; // Переменная id_product пользователя
$id_user = $_POST['id_user']; // Переменная id_product товара
$session_PC = $_SESSION['PC'][$id_user]['cont']; // Переменная массива
if($_SESSION['PC'][$id_product]['id_product'] == $id_product) { // Проверка на совпадение id , что бы прибавить колличество
$_SESSION['PC'][$id_product]['cont'] = $session_PC + $count_item; //Колиество товаров одного id
} else { // Если id не совпадает либо его нет, то записываем POST массив в сессию PC
$_SESSION['PC'][$id_product] = $_POST;
}
if($_POST['cont_PC']) { // Поле для корзины, где указывается точное количество товара для покупки
$_SESSION['PC'][$id_product]['cont'] = $_POST['cont_PC'];
}
}
print_r($_SESSION['PC']);
?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?>
<!-- Добавить массив с данными -->
<form id="cp_form_add" enctype="multipart/form-data" method="POST">
<input id="count" type="hidden" name="cont" value="1" />
<input id="id_user" type="hidden" name="id_user" value="<?=$USER->GetID()?>" />
<span id="id_items_cp"><input id="id_product" type="hidden" name="id_product" value="<?=$arResult['ID']?>" /></span>
<br>
<div class="addpc">
<a class="btn btn-default has-ripple" id="basket_cp" type="submit" name="hitAdd">Добавить в КП</a>
</div>
</form>
<script>
$(document).ready(function () {
$("#cp_form_add").submit(function () {
var cartForm = $(this).serialize();
$.ajax({
url: '/ajax/add_cp/',
type: "POST",
data: cartForm,
success: function (response) {
console.log(cartForm);
$('.addpc').html('<a id="basket_ok" type="submit" name="hitAdd">Товар добавлен</a>');
}
});
});
});
$('#basket_cp').click(function(){
event.preventDefault();
$("#basket_cp").submit();
})
</script>
<?$APPLICATION->IncludeComponent("bitrix:main.include", "", array("AREA_FILE_SHOW" => "file", "PATH" => "/personal/cp/cp.php"), false, array("HIDE_ICONS" => "Y"));?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?>