0

PhoneGap を使用して、フォームに入力するアプリを開発しています。送信時に、データはホストされているサイトに JSON オブジェクトとして送信されるはずですが、送信が失敗し、XMLHttpRequest.responseText を要求すると空白になります。

これが私のコードです

$('#myform').submit( function() {   
    var obj = $('#myform').serializeObject();
        $.ajax({
              type: 'POST',
              url: 'myurl.php', 
              data: obj,
              success: function(){
                  alert( "Thank You For Your Submission" );
              }, //end success
              error: function(XMLHttpRequest, textStatus, errorThrown) {
                  console.log(XMLHttpRequest.responseText);
                  console.log(textStatus);
                  console.log(errorThrown);
                  alert("ERROR");

            } 
          });
}

http://samcroft.co.uk/2012/posting-data-from-a-phonegap-app-to-a-server-using-jquery/からの投稿に基づいてコードを作成しましたが、わかりません私のケースが失敗する原因は何ですか。このアプリは Android で、使用している Web サイトは Yahoo によってホストされていますが、AndroidManifest.xml で許可しました。

どんな助けでも大歓迎です。

4

1 に答える 1