纠结的”顶”,”踩”功能实现
PHP开发不熟悉,老是出一些让人纠结的错误,这个问题纠结了我两三天时间,
直到昨天我才开始单步地调试,最后发现总是不能调用callback函数,失败的时候,总是思绪万千的,于是就开始想,到底可能问题是出在哪里呢?于是开始各种分步骤判断,比如说返回值必须是json格式啊,比如说json的字段名必须是双引号啊,然后怀疑是不是调用的jquery版本问题啊,是不是用的linux有问题啊,等等,各种测试,各种悲催。
最终到下午的时候确定是被调用的php文件的问题,于是又从头分析这个php,发现居然有一段用来测试的php代码没有屏蔽:
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"$qid\");\r\n";
echo "</script>";
坑爹的,最少浪费了我整个半天时间,其实之前也遇到过类似问题,但是这次代价还是大了点。唉,记住这个教训吧。