サーバーサイドスクリプトにフィードバックフォームを送信することができます
HTML - jQueryのMobileは、独自のフォーム送信を処理しないように
<form data-ajax="false">
...
</form>
data-ajax="false"
です。
JS -
$('form').bind('submit', function() {
$.ajax({
url : 'http://myserver.com/myscript.php',
//add the forms input namv/value pairs to the AJAX request
data : $(this).serialize(),
success : function (serverResponse) { /*Here you can confirm the message was sent to the user*/ },
error : function (jqXHR, textStatus, errorThrown) { /*Don't forget to handler errors*/ }
});
//stop the form from submitting normally
return false;
});
PHP -
//create a message to send
$message = "Title: " . $_GET['title'] . "\n" .
"Body: " . $_GET['body'];
//send the message
mail('[email protected]', 'App Feedback', $message);
あなたはPhoneGapのを使用しているので、あなたは、デバイスの固有のIDやバージョン情報を取得し、フォームの送信に付加することができます。
http://docs.phonegap.com/en/1.5.0/phonegap_device_device.md.html#Device
あなたはちょうどので、私の携帯アプリではJavaScriptを使用してDrupalのAPIのメール機能を使用する方法を教えてください、私のアプリケーションは、すべてのサービスにdrupal6アクセスしている – mplungjan