ajax访问请求页面为什么一直是404啊

wuya2672097 2013-10-10 01:40:20

function btn_click() {
//创建XMLHttpRequest对象
var xmlHttp = new XMLHttpRequest();

//获取值
var username = document.getElementById("txt_username").value;
var age = document.getElementById("txt_age").value;

//配置XMLHttpRequest对象
xmlHttp.open("get", "/Ajax练习/Get.aspx?username=" + username
+ "&age=" + age);

//设置回调函数
xmlHttp.onreadystatechange = function () {
if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
document.getElementById("result").innerHTML = xmlHttp.responseText;
}
}

//发送请求
xmlHttp.send(null);
}





为什么一直是404啊 我用window.open 都能打开啊 谁知道 新手练习下 在asp.net的那个请求页面上打了个断点 从来没进去过 啊啊
...全文
1208 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuya2672097 2013-10-10
  • 打赏
  • 举报
回复
重新建了个字母的文件夹就行了 .... 那个 “练习” 有问题 "/" + escape("Ajax练习") + "/Get.aspx?username=" + -->这样一转格式不被系统接受了 所以不行 以后创建文件夹名还是不用中文了
wuya2672097 2013-10-10
  • 打赏
  • 举报
回复
window.open 能打开页面 我想不是路径问题吧 我也试试吧。。
wuya2672097 2013-10-10
  • 打赏
  • 举报
回复
额 那怎么知道 是否禁用了 get呢 在web.config看吗
  • 打赏
  • 举报
回复
try.. "/" + escape("Ajax练习") + "/Get.aspx?username=" +
wuya2672097 2013-10-10
  • 打赏
  • 举报
回复
是啊 不是吗? 贴的JavaScript中的代码啊 我请求同一文件的Get.aspx页面 为什么得不到回应啊
threenewbee 2013-10-10
  • 打赏
  • 举报
回复
服务器是否禁用了get,你换post试试看。
bdmh 2013-10-10
  • 打赏
  • 举报
回复
你这是ajax? $.ajax({ type: "POST",//用POST方式传输 dataType:"json",//数据格式:JSON url: '../../../Handler/Office/CustManager/ComplainInfo.ashx',//目标地址 cache:false, ......

62,253

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧