(英特尔XDK)无法使用“发布”表单来使用PHP功能

时间:2016-08-30 03:07:30

标签: php intel-xdk

我开发了一个HTML5应用程序。我想在英特尔XDK上使用它,一切正常,只有一个例外,一个带有“POST”动作的表单,可以使用PHP函数将所选图像保存到应用程序文件夹中。 当我尝试使用它时,我收到以下错误:

Cannot POST /http-services/emulator-webserver/ripple/userapp/x/C/Users/XXXXXXXXX/Documents/Proyectos/centerinformaticapp/www/guardarImg.php

我怎样才能让它发挥作用? 谁能举个例子呢?

1 个答案:

答案 0 :(得分:0)

You have to make Use of Ajax or 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