1

Chrome ブラウザーで正常に動作する Dreamweaver サイトを持っていますが、Android エミュレーターに対してテストしたいと考えています。現在、(サイト->フレームワークの構成) を介して Dreamweaver サイトを構築およびエミュレートすることができましたが、php サービスがあるローカルサーバー (Wampserver) への Ajax 呼び出しに問題があります。Ajax 呼び出しを行うように配線されたボタンをクリックしても、何も起こりません。

注意すべきことの 1 つは、WAMP が正常にインストールされており、アプリケーションが chrome ブラウザーで正常に動作することです。問題は、私が本当に間違っていることは何ですか?

Phonegap がローカル サーバーに接続できないということですか?

以下は、Ajax 呼び出しを行う私のコード ブロックです。

$('form#TSLogin').bind('submit',function() {
  var u=  $('#TsUsername').val();
  var p=  $('#TsPassword').val();
  $.ajax({
    type:"POST",
    url:"/services/login.php",
    dataType:"json",
    data:$("form#TSLogin").serialize(),
    success:function(data){
      if (data.errora==true){
        alert("chima");
      }
      if (data.errora==false){
        alert("failed");
      }
    }
  });
  return false;
});

私は何を間違っていますか、それともまだ何をしていませんか? ありがとう!

4

3 に答える 3

0

置き換えようとしましたか:
url:"/services/login.php",byurl:"http://yourAddressIp/services/login.php",

于 2013-01-02T22:51:05.957 に答える
0

この場合、json の代わりに jsonp を使用する必要があります。

于 2012-08-11T14:06:24.040 に答える