$.getJSON(staticMS, function(data) {
stockData = data.products_and_categories;
console.log(stockData);
var typeData = JSON.parse(stockData)
console.log(typeData.itemType);
});
Не уверен, что с этим не так, я продолжаю получать ошибку «Uncaught SyntaxError: Unexpected token o in JSON at position 1». Попытка доступа к части (itemType указывается ранее в сценарии) в части products_and_categories файла JSON.
Таблицы по продуктам и категориям (после того, как я нажму «объект» в консоли):
Аксессуары: (8) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
Шляпы: (6) [{…}, {…}, {…}, {…}, {…}, {…}]
Рубашки: (7) [{…}, {…}, {…}, {…}, {…}, {…}, {…}]
Брюки: (5) [{…}, {…}, {…}, {…}, {…}]
stockData
не является допустимой строкой JSON. - person Sajeeb Ahamed   schedule 10.04.2020console.log(stockData);
показывает эта строка в консоли. - person Sajeeb Ahamed   schedule 10.04.2020products_and_categories
внутри объектаdata
. Я вижу, что есть что-то действительное, напримерdata.Accessories
- person Sajeeb Ahamed   schedule 10.04.2020itemType
, используя что-то вроде этого-data.Accessories[0]. itemType
- person Sajeeb Ahamed   schedule 10.04.2020