将phonegap应用程序连接到服务器

时间:2015-07-23 07:40:49

标签: javascript mysql cordova server

我有一个Phonegap应用程序,我主要有一些表格来填写客户。获得信息后,我想将其发送到我拥有数据库的服务器,并将此客户端添加到我的数据库中。

我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,您可以使用普通HTML forms或动态AJAXW3 tutorial& jQuery.ajax())将数据提交给服务器。在服务器端,您当然需要能够正确处理这些HTTP请求并将数据放入数据库中。

这是两个案例的例子。他们应该做同样的事情。

HTML表单(从W3教程修改)

<form action="www.example.com/form_page.php" method="POST">
  First name:<br>
  <input type="text" name="firstname" id="first-name" value="Mickey">
  <br>
  Last name:<br>
  <input type="text" name="lastname" id="last-name" value="Mouse">
  <br><br>
  <input type="submit" value="Submit">
</form>

在服务器 www.example.com 上的脚本form_page.php上进行调用。

使用jQuery的AJAX(从jQuery文档修改)

$.ajax({
  method: "POST",
  url: "www.example.com/form_page.php",
  data: {
    firstName: jQuery("#first-name").val(), 
    lastName: jQuery("#last-name").val()
  }
}).done(function(msg) { // This is called when request is done
  alert( "Data Saved: " + msg );
});