我正在使用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);
}
});
答案 0 :(得分:0)
在POST之前使用JSON.stringify为您的数据。
data: JSON.stringify({
"username": amt,
"password":imei2
});