форма отправить телефонный звонок jqtouch - PullRequest
0 голосов
/ 17 февраля 2012

я видел подобные посты здесь, но мне не повезло в решении моей проблемы, поэтому я подумал:

Я использую фреймворк 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 с пробелом в телефоне, он не отправляет форму

. Я также добавил "" и ". *" в plist-файл Phonegap. ExternalHosts Array ...без везения

Я прочитал, что мне нужно сделать это как запрос XHR Post ... с которым я не знаком?

любая помощь будет очень признательна

1 Ответ

1 голос
/ 07 апреля 2012
<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,
});
})
...