在解决app_trace问题之后我的xmlhttp.responseText返回值仍然有问题。后来发现在ajax的整个流程中,返回的数据一定要小心对待,甚至连先var_dump查看数据一眼都不可以。例如:

     $data2 = json_encode($data);var_dump($data2);return $data2;

在这个控制器中$data2是我要返回的数值,我只是在返回之前先用var_dump打印了一下,在ajax传值过程中的数据类型就已经发生了改变:
在没有var_dump打印之前是:

在var_dump打印之后的数据是:

可以看到在var_dump打印之后的数据多了String(666)等字符,这当然会在JSON解析的时候造成错误。

卧听夏蝉---傲娇的xmlhttp.responseText和JSON传值问题相关推荐

  1. 卧听夏蝉---app_trace和xmlhttp.responseText的关系

    今天贴吧功能突然出了错,在debug的时候看到xmlhttp.responseText返回的字符串中多了很多东西,正常应该返回: string(466) "[{"reply_id& ...

  2. 卧听夏蝉---今天终于深刻的理解JSON.parse

    还记得在上海实习的时候,从bomb中获取数据之后,用JSON.parse来解析一下再在小程序的编辑页面中进行前端操作,现在学习后端之后终于理解原来从php后端从数据库里面读取出来的数据是二维数轴,此时 ...

  3. 卧听夏蝉---thinkphp5隐藏url后面的控制模块方法

    网站初步完成之后需要对网页的链接进行一些优化,之前的url是这样的: www.liu1997.com/public/index/index/index 这个链接表示我访问的事public文档下的ind ...

  4. 卧听夏蝉---总结一下/ ./../三个路径符号的区别

    我以在thinkphp下一个index.html文件引用css文件夹为例 <a href="./css"></a> <a href="../ ...

  5. 卧听夏蝉---用url的传值id的一些疑问

    今天在用url实现传值遇到了一个问题,就是在用id作为传值参数的时候就会跳转到一个奇怪的页面,页面的url是这样的: 正常的url应该是: http://localhost/virtual_websi ...

  6. 卧听夏蝉---如何在论文中优雅的插入代码

    最近在写论文,这里mark一个调整代码格式的网站,调整完成之后在插入论文里面就好看多了: http://www.planetb.ca/syntax-highlight-word

  7. ajax xmlhttp.responsetext,Ajax:xmlhttp.responseText响应显示完整的内部HTML而不是关闭所需文本...

    这是我工作的Ajax函数,但在调用函数后,它会在HTML标记+ required_text中提供响应.Ajax:xmlhttp.responseText响应显示完整的内部HTML而不是关闭所需文本 价 ...

  8. ajax xmlhttp.responsetext,用ajax实现异步刷新,xmlHttp.responseText接到的值不对

    用ajax实现异步刷新,xmlHttp.responseText接到的值不对 用ajax实现异步刷新,xmlHttp.responseText接到的值不对 js: var xmlHttp; var j ...

  9. xmlhttp.responsetext 获取servlet的输出值比较出现问题

    在用xmlhttp.responsetext获取servlet中传过来的时候明明传来的值一样,但是判断的时候却显示不一样. 下面是我的代码: function checkUseridCallback( ...

最新文章

  1. 唏嘘!程序员,你的年底KPI完不成的原因找到了!
  2. 中国肠道大会 | 3天日程,220+报告,肠道新知一次听够!
  3. 机器智能加速器:大数据环境下知识工程的机遇和挑战 | 清华李涓子教授
  4. ASP.NET AJAX学习记要(2)-下手之DOM
  5. MIT开发AI新工具,替设计师“省材料钱”:支持实时预览、兼容CAD软件丨开源...
  6. 全网最详细的大数据集群环境下如何正确安装并配置多个不同版本的Cloudera Hue(图文详解)...
  7. 107. Leetcode 123. 买卖股票的最佳时机 III (动态规划-股票交易)
  8. 嵌入式基于linux电机控制器,基于嵌入式Linux的移动机器人控制系统
  9. Inside Kolla - 04 Kolla 目录结构
  10. java教程传智播客,面试真题解析
  11. 转:完全卸载Oracle方法
  12. JavaScript代码如何在VScode进行调试?
  13. matlab傅里叶光学仿真,计算傅里叶光学实现衍射图样的计算
  14. 【在线电子书制作】云展网教程 | 文本复制按钮
  15. 实现一个简易的教师管理系统(一)
  16. 离散数学学习笔记——第二讲——命题逻辑(第一部分)(2.1什么是命题)
  17. 由随机数生成器到宿命论
  18. 2020 SSR落地开花的三大机遇
  19. sqlServer2014用sql server身份认证登录
  20. Data truncation: Data too long for column ‘xxx‘ at row xxx问题详解

热门文章

  1. 二进制文件和 ASCII
  2. OpenGL环境搭建:vs2013+freeglut2.8.1+glew1.7.0+gltools
  3. vbs中msgbox你不知道的用法
  4. Java计算圆的体积,面积
  5. 相控阵天线matlab程序
  6. linux kdb内核调试器,linux kdb 内核调试器
  7. 使用nat123怎样解决网速慢的问题?
  8. 一文了解LM324ADR
  9. 编译原理词法分析程序设计
  10. 计算机专长测试,心理测试 : 你的专长是什么?