提交之后返回提示 [0]variable type error: array

提交数据后 仿照其他请求的返回,会报错[0]variable type error: array
但系统默认方法没有这个问题

这是控制器 和server

 //一键刊登前检查

    public function OneKey(){

        if(!IS_POST)

        {

            $this->error('非法访问');

        }

        $user_id = $this->user['id'];

        return ShopeeService::OneKeyCheck($user_id);

    }



      public static function OneKeyCheck($user_id){

        $find = Db::name('UserShopee')

            ->where('is_delete_time',0)

            ->where('user_id',$user_id)->find();

        if (!$find){

            return DataReturn('请先绑定店铺!', -100);

        }


        return DataReturn('一键刊登!', 0);

    }

请先 登录 后评论

2 个回答

huzhiyu

但是页面用的save,delete也是这么写,正常返回和提示

请先 登录 后评论
admin
擅长:ShopXO,PHP,服务器,前端

使用ajax请求类型试试看

请先 登录 后评论
  • 2 关注
  • 0 收藏,204 浏览
  • huzhiyu 提出于 2021-03-08 20:31

相似问题