[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не передаются данные из JS в PHP - JavaScript
fenix_63
Всем привет. Народ, есть сайт: http://bodys.top/ При клике на кнопку "В корзину" срабатывает jQuery-метод:

// Добавление новой покупки в список пользователя
//.add-shop-card - класс для кнопки "В корзину"

$('.add-shop-card').add('.shop-t-delete').on('click', function () {


var th = $(this);
var dataShopId = parseInt(th.attr('data-shop'));//Берём HTML-атрибут data-shop, т.е. это номер (id) товара
var dataCount = parseInt(th.attr('data-count'));
//
var data = "p=2&shop_id=" + dataShopId + "&count=" + dataCount;//Пример строки: p=2&shop_id=82&count=1
ajaxUpdateBasketData(data, 'inc/shop.php');//тут вызывается php-скрипт добавления товара в корзину


});


Потом вызывается метод ajaxUpdateBasketData:
//Функция добавления товара в корзину

function ajaxUpdateBasketData(dataSend, file) {

$.ajax({
type: "GET", //Я думаю что используется GET - потому что база изначальна уже была готовая. Из базы выдёргивается только id товара и его
//количество


url: file, //файл inc/shop.php
data: dataSend //Пример строки данных: p=2&shop_id=82&count=1

}).done(function (data) {
existsUpdateData = 1;
if (data == 'new')
showAlert(1, 'Товар удачно добавлен в корзину');
if (data == 'update')
showAlert(1, 'Товар удачно обновлен в корзине');
if (data == 'delete')
showAlert(2, 'Товар удален из корзины');
});

}


Так вот, метод ajaxUpdateBasketData почему то не передаёт данные в php-файл shop.php, я из php никак данные выцепить не могу, помогите пожалуйста.

shop.php:
<?php

//Устанавливаем соединение с БД
include_once("../config.php");

echo "test ";
echo $_GET['shop_id'];//В этой переменной ничего нет ((

mysql_close($connecDB);

?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.