У меня есть простой вызов AJAX, который отправляет JSON на мой сервер и получает ответ JSON.

Я нашел здесь различные посты, которые выглядят как одна и та же проблема, но я не могу заставить последний кусок работать.

jQuery.ajax({ type: "POST", dataType: "json", contentType: 'application/json', cache: false, url: 'https://someURL.com', data: JSON.stringify({ "brand": jQuery("#input_1_1_1").val(), "model": jQuery("#input_1_1_2").val(), "colour": jQuery("#input_1_1_3").val(), "size": jQuery("#input_1_1_4").val() }), success: function(data) { var result = JSON.stringify(data); console.log(result); console.log(result.Table1.Price); } }); 

console.log(result); возвращает:

 { "Table1": [{ "Id": 213, "Brand_Name": "Ray-Ban", "Model_Code": "0RB2219", "Color_Code": "1289AF", "Lens_Width": "59", "Bridge_Size": "13", "Temple_Length": "140", "Suggested_Retail_Price": 181, "Price": 104.54, "Image": "https://my.luxottica.com/myLuxotticaImages/RB/0RB2219__1289AF_890x445.jpg", "Prescription_Lenses": 1, "Varifocal": 1, "ClearStd": 1, "SunglassesStd": 1, "Light_Sensitive": 1, "ClearRB": 1, "SunglassesRB": 1, "Varilux": 1, "BlueLight": 1 }] } 

console.log(result.Table1.Price); возвращает:

Невозможно получить свойство ‘Цена’ с неопределенной или нулевой ссылкой

Я пробовал различные варианты, но все, кажется, возвращают неопределенный.