Ajax请求状态200,却走error的函数
2024-09-05 04:00:41
已经将近一个月没有正式使用Ajax的请求代码了,参加工作后,这是第一次使用,感觉有些生疏,但基本代码还是记得的,写起来也不费劲,但正因为如此,问题就来了,由于经验不足,本来导致问题的原因不是那个,我却误以为是那个,于是调试花费了很久。
Ajax的部分代码如下:
$.ajax({
url:'http://XXXXX/practice/pj2/Merchant.class.php',
type: "POST",
//data:{tel:tel},
dataType:'json',
success:function(msg){
//alert('发送成功,请注意查收!1');
//alert(msg.name);
},
error:function(){
alert('请求失败!');
}
url:'http://XXXXX/practice/pj2/Merchant.class.php',
type: "POST",
//data:{tel:tel},
dataType:'json',
success:function(msg){
//alert('发送成功,请注意查收!1');
//alert(msg.name);
},
error:function(){
alert('请求失败!');
}
});
我一直以为是我的代码问题,后来通过查询,原来是js跨域问题,也就是url部分:url:'http://XXXXX/practice/pj2/Merchant.class.php',的地址要与文件本身的地址在同一个域名下,于是把文件和Ajax请求的文件都重写一份放到本地测试,实验成功,以前从没有被js跨域问题烦到过,现在问题了解了,对于解决问题就有了眉目。。。经验很重要!
最新文章
- vba 相关
- 面筋BD
- 【译文】 GC 安全点 和安全区域
- Entity Framework7 入门之全功能.NET版本下使用EF7(含源码)另附数据迁移常见错误处理
- cshtml常用标签
- 解决linux下oracle-11g打不开dbca问题
- leetcode1:在数组中找2个数的和正好等于一个给定值--哈希
- Android之所有API汇总
- poj2352 Stars
- 判断IE版本的HTML语句详解<;!--[if IE]>; <;![endif]-->; - AnswerCard
- 用户向导页面实现左右滑动的ImageSwitcher
- Codeforces 474D Flowers dp(水
- ThinkPHP - 关联模型 - 一对多
- 【转】Python-__builtin__与__builtins__的区别与关系(超详细,经典)
- Java定义三个点Object...
- Linux内核原理与分析-第二周作业
- CSS3_综合案例
- 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
- PHP 二位数组按照下标排序
- 常见Java问题
热门文章
- 两个map合并
- 通过java代码HttpRequestUtil(服务器端)发送HTTP请求并解析
- ASP.NET + MVC5 入门完整教程三 (上) ---第一个MVC项目
- AcWing 104. 货仓选址
- Spring Cloud Netflix Eureka【服务治理】
- D. Game with modulo 交互题(取余(膜)性质)附带a mod b<;a/2证明
- 出现 HTTP Status 500 - Servlet.init() for servlet springmvc threw exception 异常
- MyBatis-config.xml示例
- 离线安装requests库
- poj 3281Dining(网络流 拆点)