ajax请求php,在返回信息前面出现了奇怪的红点点
2024-10-19 14:39:48
如果你返回的json数据带有小红点,那么前台ajax是不认的,并且老是走ajax的error方法,不走success方法,因为ajax的dataType:“json”,你指定了返回的是json格式,json格式非常严格。
解决办法,就是在你php后端文件,echo输出的前面加一个ob_clean()函数。
//这个函数的作用就是清除下json数据前面的bom头
ob_clean();
// 生成带有中文的json格式数据并返回
echo json_encode($obj,JSON_UNESCAPED_UNICODE);
一般是由于文件编码格式造成的. 不知道是什么编码,可能是utf-8 bom 之类的
最新文章
- Unity3D中C#和js方法相互调用
- centos7中 npm install express 时Error: Cannot find module 'express'错误
- Python基础(二) —— 字符串、列表、字典等常用操作
- LR之性能分析基础
- Android 开发之异常处理篇(一):SDK Manager 闪退的解决方法
- c#基类 常用数据验证的封装,数字,字符,邮箱的验证
- Span flag详解
- 网站页面优化必然趋势—WebP 图片!
- PHP学习笔记十五【面向对象二】
- ES6 扫盲
- B/S和C/S【转载Jane的博客 http://blog.sina.com.cn/liaojane】
- 【XSY2729】欧拉子图 无向图连通性 数学
- 零散的python知识点
- python-校验密码小练习
- pssac plot
- 20145118 《Java程序设计》 实验报告二
- 向mysql数据库插入大量数据
- nexus 下载及安装
- swift学习笔记之控制流
- react实现的点击拖拽元素效果