表格提交phonegap jqtouch

时间:2012-02-17 07:52:03

标签: php forms cordova submit jqtouch

我在这里看过类似的帖子,但我没有运气解决我的问题,所以我想我会问:

我正在使用jqtouch框架将表单(index.html)提交到我的网络服务器上的php文件(myphpfile.php)......

在我的index.html中:

<form class="form" method="post" action="http://mydomain.com/myphpfile.php">
//form inputs
<input type="hidden" id="doSubmit" name="doSubmit" value="Submit">
<a href="#" class="submit whiteButton">Submit!</a>
</form>

这适用于网络浏览器(firefox,safari,chrome),请参阅www.newhereinc.com但是当它在xcode中编译时有电话缺口但它没有提交表格

我还将“”和“。*”添加到Phonegap plist文件ExternalHosts Array ...没有运气

我已经读过我需要将此作为XHR Post请求...我不熟悉吗?

任何帮助都会非常感激

1 个答案:

答案 0 :(得分:1)

<form class="myformid" method="post" >

//form inputs
<input type="hidden" id="doSubmit" name="doSubmit" value="Submit">

<a href="#" class="submit whiteButton">Submit!</a>
</form>




$('#myformid').submit(function() {

var formdata = $("#myformid").serialize();

$.ajax({
  type: 'POST',
  url: http://mydomain.com/myphpfile.php,
  data: formdata,
  success: success,
  dataType: json,
});
})