更新: 跟踪/common/AppframeController.class.php 方法ajaxReturn(){} ThinkCMF增加了状态信息,可以选择注释 或者 $data2 = array("data"=>$data); $this->ajaxReturn($data2); 取出{data:["data"],"refer":"","state":""}data字段数据
javascriptvar ajax=$.ajax({ url:'http://some.domain/path/to/file.json', dataType:'json' }); ajax.done(function(data){ if('fail'===data.state){ // 失败后要干点什么呢? return; } // 成功后也是要干点什么吧 });
javascript
var ajax=$.ajax({ url:'http://some.domain/path/to/file.json', dataType:'json' }); ajax.done(function(data){ if('fail'===data.state){ // 失败后要干点什么呢? return; } // 成功后也是要干点什么吧 });
我在前台用js处理的,用delete和判断数字都行。
delete data.state; delete data.referer; for (var i in data){ if(!isNaN(i)){ var tag = data[i]; }else{ continue; }