搜索

首页  >  问答  >  正文

管理员编辑,这么写页面没有反应是怎么回事,我哪里弄错了?

public function editUser(Request $request)    {        //获取表单返回的数据                 $param = $request -> param();                 //去掉表单中为空的数据,即没有修改的内容        foreach ($param as $key => $value ){       

     if (!empty($value)){              

  $data[$key] = $value;         

   }        }
        $condition = ['id'=>$data['id']];                    

  $result = UserModel::update($data,$condition);      

  //如果是admin用户,更新当前session中用户信息user_info中的角色role,供页面调用     

   if (Session::get('user_info.name') == 'admin') {         

   Session::set('user_info.role', $data['role']);      

 }        
        if (true == $result) {        

    return ['status'=>1, 'message'=> '更新成功'];       

 } else {           

 return ['status'=>0, 'message'=>'更新失败,请检查'];    

    }    }

莫忘初心莫忘初心1814 天前1112

全部回复(2)我来回复

  • 像风一样自由

    像风一样自由2020-01-06 21:10:51

    程序报错了,F12 network里能看到错误信息

    回复
    0
  • 莫忘初心

    刚看了,有几个js文件的路径不是static/static/h-ui.admin/js/H-ui.admin.page.js,没找到的文件路径是这域名/index/grade/lib/datatables/1.10.0/jquery.dataTables.min.js,这个怎么修改

    莫忘初心 · 2020-01-06 23:05:18
  • 取消回复