Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.06.2019, 12:04
Аспирант
Отправить личное сообщение для dantist433 Посмотреть профиль Найти все сообщения от dantist433
 
Регистрация: 21.02.2016
Сообщений: 37

Ajax и обработка массива из php
чет я туплю....
есть массив
$content = array($price,$old_price);
$json = json_encode($content);
echo $json;


принимаю
$.ajax({
               url: 'http:///Kupizhaluzi.ru/form1.php', 
			   type: "POST",
			   data: {
			   v1: width,
			   v2: height,
			   v3: price,
			   v4: old_price_js
			   },
			   success:	   function(data) 
				{
				var result=jQuery.parseJSON(data);
			
                $('#new_price').val(result[0]); //как мне сюда вставить данные из массива? так не прокатывает
                $('#our_price_display').text( result[1]);//как мне сюда вставить данные из массива
				},
            
        });
Ответить с цитированием
  #2 (permalink)  
Старый 07.06.2019, 12:23
Аспирант
Отправить личное сообщение для dantist433 Посмотреть профиль Найти все сообщения от dantist433
 
Регистрация: 21.02.2016
Сообщений: 37

сейчас все работает - как то странно
Ответить с цитированием
  #3 (permalink)  
Старый 07.06.2019, 13:56
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,144

Сообщение от dantist433
var result=jQuery.parseJSON(data);
обычно это не требуется!data уже массив а не строка.
можно добавить параметр dataType : 'json'
Цитата:
dataType - Тип данных, в котором ожидается получить ответ от сервера. Если он не задан, jQuery попытается определить его автоматически с помощью полученного от сервера MIME
Ответить с цитированием
  #4 (permalink)  
Старый 07.06.2019, 15:35
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

header('Content-Type: application/json');
        echo json_encode($jsonData);
        exit;
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передать элементы php массива в js переменную zav Элементы интерфейса 3 22.11.2016 14:35
AJAX + PHP загрузка файлов с сервера Stanisov AJAX и COMET 10 16.08.2013 11:18
Ajax + PHP + MySQL MadChild AJAX и COMET 2 03.07.2013 17:14
Создание многомерного массива из PHP ivandelov Общие вопросы Javascript 6 13.06.2012 21:01
Запуск php скрипта через ajax hagen3 AJAX и COMET 2 09.09.2011 03:51