0

私はjqueryモバイルを使用しています。ブラウザでこのリンクを使用すると: http:// * *192/MLite/TransferIn2?imei=0000&username=usman&password=shafi、私のコードはサーブレットからの正確な結果を表示しますが、ajax から値を渡すと、アラート (データ)、サーブレットが私のリクエストを受け取っていることを確認しますが、ajaxをフォローしてもajaxからの値が表示されません。

...接続は成功しましたGinesh broの問題は..サーブレットを同じローカルホストに配置すると動作します..しかし、他のPCから実行するとajaxで動作しなくなります..しかし、直接URLを介して動作します..助けてください..

$.ajax({


url : "http://19****/MLite/TransferIn2",

        type : "post",
        dataType : "json",
        data : {


            "username": amt,
                            "password":imei2

        },
        success : function(data) {

alert(data);


        },
        error : function(xhr, ajaxOptions, thrownError) {
            alert(xhr);
            //setMessage("#transferout-msg", "Connection to Server    Failed");
            //$("#transferout-msg").html(xhr.status + ":" + thrownError);

        }


    });
4

1 に答える 1

0

POST する前に、データに JSON.stringify を使用します。

data: JSON.stringify({ "username": amt, "password":imei2 });

于 2013-10-06T15:25:03.083 に答える