读书人

一个简单的AJAX有关问题

发布时间: 2012-01-19 00:22:28 作者: rapoo

一个简单的AJAX问题
$.ajax({ type: 'post',
url: 'webuser/WebService.asmx/login',

data: { value1: lur, value2: lps },

error: function () { alert("error occured!!!"); },
success: function (data) {

if (data.text == "true") {

SetCookie("myc_lur",lur)

window.location.href = "webpage/MFrame.aspx";
} else {
alert("登陆失败,请检查用户名与密码是否正确");
}
}
})

放进虚拟机的IIS(2003系统) http://localhost/ 正常
本机 源文件 直接调试 正常

本机访问虚拟机 打开主页后 登 陆 直接跳到 "登陆失败,请检查用户名与密码是否正确"

小弟初学这个,不解
高手帮帮忙

[解决办法]
if (data.text == "true")

那是你的data.text不为true了
[解决办法]
alert(data.text);
[解决办法]
那就是密码错了
[解决办法]
看一下你data返回的是什么 你在判断啊
[解决办法]
用FIREBUG查看一下响应的数据情况。
[解决办法]
firebug 进行debug 看看你返回值到底是什么 还有看看你的后台包错了没
[解决办法]

探讨
alert(data.text);

[解决办法]
你直接if(data.text){}试试
[解决办法]
Java code
回回更健康!
[解决办法]
是这种访问方式导致URL不对了吧。

读书人网 >Java Web开发

热点推荐