X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> ajax и data ответ из php файла
kvins
kvins
Topic Starter сообщение 20.3.2016, 19:21; Ответить: kvins
Сообщение #1


Завсегдатай
*****


Группа: Active User
Сообщений: 750
Регистрация: 7.9.2011
Из: москва
Поблагодарили: 89 раз
Репутация:   7  


Всем привет, вопрос возомжно ли с php файла передать параметры функции data ответа от js


Вот куски кода рабочие

Код
            $.ajax(
                "/include/api/add.php",
                {
                    type: "post",
                    dataType: "json",
                    context: this,
                    data: {
                        "type":       "ajax",
                        "controller": "cart",
                        "action":     "add",
                        "id":         id,
                        "quantity":   qty
                    }
                })
                .done(function(data) {

}



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

DATA ответа получать такие данные

Код
data.id
data.amount


и даже вложенные
Код
data.items[key].price


Сообщение отредактировал kvins - 20.3.2016, 19:22


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
сообщение 20.3.2016, 20:37; Ответить: mmkulikov
Сообщение #2


Старожил
******

Группа: Active User
Сообщений: 2115
Регистрация: 21.9.2012
Из: СССР
Поблагодарили: 610 раз
Репутация:   70  


Цитата(kvins @ 20.3.2016, 17:21) *
Меня интересует можно ли из php как масив передать данные


Вот "руководство к действию", так сказать... :evrika:


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 20.3.2016, 21:17; Ответить: x64
Сообщение #3


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3544
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2881 раз
Репутация:   294  


Код
header('Content-Type:application/json; charset=utf-8'); // отослать заголовок
$arr = array();
$arr['id'] = 12;
$arr['amount'] = 20;
echo json_encode($arr);
exit; // всё сделано, выйти


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kvins
kvins
Topic Starter сообщение 20.3.2016, 21:33; Ответить: kvins
Сообщение #4


Завсегдатай
*****


Группа: Active User
Сообщений: 750
Регистрация: 7.9.2011
Из: москва
Поблагодарили: 89 раз
Репутация:   7  


mmkulikov,Это же тока для WP движка


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
сообщение 20.3.2016, 21:44; Ответить: mmkulikov
Сообщение #5


Старожил
******

Группа: Active User
Сообщений: 2115
Регистрация: 21.9.2012
Из: СССР
Поблагодарили: 610 раз
Репутация:   70  


Цитата(kvins @ 20.3.2016, 19:33) *
Это же тока для WP движка

Там (по ссылке) расписать суть того, как это делать. Просто повторить реализацию...

x64, А про заголовочек ничего не сказали. Да и я так понимаю, там не только массив надо вернуть, а и html тоже ... :blush:
Но суть описана...


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 20.3.2016, 21:48; Ответить: x64
Сообщение #6


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3544
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2881 раз
Репутация:   294  


mmkulikov, да пожалуйста, дополнил :P
А html можно и в переменной, хотя б $arr['html']


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
сообщение 21.3.2016, 13:28; Ответить: mmkulikov
Сообщение #7


Старожил
******

Группа: Active User
Сообщений: 2115
Регистрация: 21.9.2012
Из: СССР
Поблагодарили: 610 раз
Репутация:   70  


x64, Там еще один важный момент - это
Код
@header( 'Content-Type: application/json; charset=' . get_option( 'blog_charset' ) );


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна верстка со знанием php
3 Nemo 204 Сегодня, 1:14
автор: mmkulikov
Открытая тема (нет новых ответов) Ищу php-программиста, работа с Yii2
0 eduarddis 271 19.5.2018, 15:58
автор: eduarddis
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПредлагаю качественные ссылки на ответ маил
14 Ванди 1080 11.5.2018, 8:19
автор: Ванди
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
20 qpPeW 5706 30.4.2018, 15:34
автор: koroluk1990
Открытая тема (нет новых ответов) Нужен backend разработчик (PHP)
0 Jerard 505 27.4.2018, 1:30
автор: Jerard


 



RSS Текстовая версия Сейчас: 21.5.2018, 3:12
Дизайн