【发布时间】:2012-05-19 19:33:07
【问题描述】:
我有代码可以检查 test.php 文件中的用户名和密码。
但是当我调用这个 ajax 时,它总是显示用户名和密码错误的警报。
谁能告诉我哪里出错了?
$.ajax({
type: "GET",
url: 'http://externalurl/external/test.php',
contentType: "text/html",
data: 'uname=' + uname + '&pass=' + pass,
success: function (data) {
if (data == 'success') {
alert('success');
} else {
alert('Wrong user name and password.Please try again');
}
}
});
【问题讨论】:
-
“我哪里出错了?” => 您正在使用 GET 发送密码。
-
在 Firebug 或 Chrome 的开发工具中检查网络控制台,看看实际响应是什么。还有,詹姆斯所说的
-
而且您没有使用
data的对象,这会导致某些字符出现问题。请改用data: {uname: uname, pass: pass}! -
@ThiefMaster : 我用过这个
data: {uname: uname, pass: pass}但还是同样的问题
标签: php javascript ajax