Я разработал приложение HTML5. Я хочу использовать его на Intel XDK, и все отлично работает, за одним исключением — форма с действием «POST» для использования функции PHP, которая сохраняет выбранное изображение в папке приложения.
Когда я пытаюсь использовать его, я получаю следующую ошибку:
Cannot POST /http-services/emulator-webserver/ripple/userapp/x/C/Users/XXXXXXXXX/Documents/Proyectos/centerinformaticapp/www/guardarImg.php
Как я могу заставить это работать?
Кто-нибудь может дать мне пример?
Вы должны использовать Ajax или XHR.
var formData=$('#formId').serialize();
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
console.log("success");
}
};
xhttp.open("POST", "http://yoursite.com/abc.php", true);
xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhttp.send(formData);//your post data
Других решений пока нет …