$.post()请求ashx页面,服务器没有响应

tanyixiu 发布于 2012/11/26 17:23
阅读 2K+
收藏 0

做了一个登录页面(Login.htm),登录成功之后跳转至Main.htm。

在Login.htm内嵌入了一段js代码请求Login.ashx页面:

$.post("Login.ashx?time=" + new Date(), { "name": name, "pwd": pwd }, function (data, status) {
                    if (status != "success") {
                        $("#lb_btnmsg").text("request service fail");
                        return;
                    }
                    if (data == "ok") {
                        window.location.href = "../Main/Main.htm";
                    }                    
                    else {
                        $("#lb_btnmsg").text("login fail");
                    }
                });
在工程里面运行程序可以正常登录,跳转至main.htm。

但是打包部署在IIS上后,点击登录,执行到这个$.post()的时候就没得反应了。

请各位大虾指点,小女子万分感谢。

加载中
0
tanyixiu
tanyixiu
谢谢各位大虾的帮助,已经解决了,是IIS没有配置好,把下图中的全部设置成允许就好了。
0
leo108
leo108
f12,看看错误在哪边
0
红薯
红薯
status 的值怎么会是 success 呢?
Z
ZYud
就是success
0
drupalmaster
drupalmaster
Main.htm   是不是应该这个是小写呢?  main.htm   我记得有些时候大小写在本地没有影响,在服务器上面的时候就会出问题,你看看是不是呢?
0
洲宝
洲宝
处理文件放的位置对不对啊?
0
成都阿布
成都阿布
果断抓包 看问题处在哪
0
PacoXie
PacoXie
觉得你可能在iis上对应路径做过改变吧
0
官方入员
官方入员
alert(data);alert(status);妹子放心,有我们在
0
hmh
hmh
试试给ashx页面指定编码,我平时写PHP也遇到这问题,ashx就不知道是不是这样了!
0
Steve
Steve
firefox&&firebug
返回顶部
顶部