FanatPHP: если ты так скоро заметил мою некомпетентность, почему не отнесся с пониманием?? ты кстати с самого первого ответа бычиться стал, то к php прикопался, то кJson то чему то еще, а дельного совета даже и давать не думал. Вопрос тебе делать больше нечего кроме как людей тролить???
Есть простое правило, если не можешь помочь то хотя бы другим не мешай. Мне честно пофиг на тебя, просто отвлекаешь от сути решаемой проблемы.
Centrino: я вам не статьи скидываю, а реальный пример из практики.
json_encode выдает нечто подобное:
{"data":[["5 ДНЕЙ крем д\/ног от пота и запаха 30гр","Санкт-Петербургская фф","18%","40.81<\/span>","2017-06-01",0,1,"",""],["5 ДНЕЙ крем д\/ног от пота и запаха 30гр","Санкт-Петербургская фф","18%","35.18<\/span>","2017-06-01",0,1,"",""]
FanatPHP: Из википедии
JSON-текст представляет собой (в закодированном виде) одну из двух структур:
Набор пар ключ: значение. В различных языках это реализовано как объект, запись, структура, словарь, хэш-таблица, список с ключом или ассоциативный массив. Ключом может быть только строка, значением — любая форма.
Упорядоченный набор значений. Во многих языках это реализовано как массив, вектор, список или последовательность.
Это универсальные структуры данных: как правило, любой современный язык программирования поддерживает их в той или иной форме. Они легли в основу JSON, так как он используется для обмена данными между различными языками программирования.
В качестве значений в JSON используются структуры:
Объект — это неупорядоченное множество пар ключ:значение, заключённое в фигурные скобки «{ }». Ключ описывается строкой, между ним и значением стоит символ «:». Пары ключ-значение отделяются друг от друга запятыми.
Массив (одномерный) — это упорядоченное множество значений. Массив заключается в квадратные скобки «[ ]». Значения разделяются запятыми.
Значение может быть строкой в двойных кавычках, числом, объектом, массивом, одним из литералов: true, false или null. Т.о. структуры могут быть вложены друг в друга.
Строка — это упорядоченное множество из нуля или более символов юникода, заключенное в двойные кавычки. Символы могут быть указаны с использованием escape-последовательностей, начинающихся с обратной косой черты «\».
Строка очень похожа на одноимённый тип данных в языках С и Java. Число тоже очень похоже на С- или Java-число, за исключением того, что используется только десятичный формат. Пробелы могут быть вставлены между любыми двумя синтаксическими элементами.
Сделал так как вы сказали, но Json массив в итоге все равно имеет вид.
["5 ДНЕЙ крем д\/ног от пота и запаха 30гр","Санкт-Петербургская фф","18%","40.81<\/span>"
а у меня этот спан в имеет id который в последствии считывается js.
var kol_data=$("#kol_data").val();
var cena_data=$("#cena_data").val();
var summa_data=$("#summa_data").val();
kol_data=parceFloat(kol_data);
cena_data=parceFloat(cena_data);
var total = kol_data * cena_data;
$('#summa_data').val(total);
Че то не пашет.
Вот код php, который формирует Json
Есть простое правило, если не можешь помочь то хотя бы другим не мешай. Мне честно пофиг на тебя, просто отвлекаешь от сути решаемой проблемы.