Добрый вечер.
Я изо всех сил пытался решить эту проблему в течение всего дня. В настоящее время я создаю мобильное приложение. Все данные сохраняются в файле JSON.
Вот мой код для получения данных из файла JSON
var xmlhttp = new XMLHttpRequest();
var url='http://192.168.1.229:3000/investment.json';
xmlhttp.open('GET',url,true);
var ourData;
xmlhttp.onload=function(){
ourData=JSON.parse(xmlhttp.responseText);
renderCategory(ourData);//Object.keys(ourData[0]);
}
xmlhttp.send();
Это прекрасно работает, когда для метода GET. Данные попадают в мою таблицу. Смотрите мой вывод ниже. Заполнение данных в HTML
По сути, я хотел отредактировать некоторые детали, затем обновите файл JSON, используя следующий код:
var json = JSON.stringify(ourData);
var xhr = new XMLHttpRequest();
xhr.open("POST",url);
xhr.setRequestHeader("Content-type", "application/json");
xhr.send(json);
К сожалению, я получаю этиошибка: POST http://192.168.1.229:3000/investment.json 404 (не найдено)
Я уже пробовал это Phonegap Cordova Ajax запрашивает 404 (не найдено) Ошибка , но безрезультатно. Я попытался также удалить белый список, а затем переустановить, но все еще не работает. Вот мой config.xml
CONFIG.XML
Очень ценю вашу помощь по этому вопросу. Заранее большое спасибо.