Servlet显示的值通过直接链接浏览器但不通过代码

时间:2013-10-06 15:21:42

标签: javascript jquery ajax

我正在使用jquery mobile。当我在浏览器中使用此链接时:http:// * * 192 / MLite / TransferIn2?imei = 0000& username = usman& password = shafi,我的代码显示来自servlet的准确结果 但是当我从ajax传递值时,我没有得到警告(数据),有一件事我确保servlet正在接收我的请求,但是ajax后面没有显示来自ajax的值。

...连接成功 Ginesh兄弟的问题是..当我把我的servlet放在同一个localhost时它工作..但是当我从其他电脑运行它停止工作在ajax,..但通过直接网址工作 请帮帮我..

$.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);

        }


    });

1 个答案:

答案 0 :(得分:0)

在POST之前使用JSON.stringify为您的数据。

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