管理員編輯,這么寫頁面沒有反應是怎么回事,我哪里弄錯了?
問題描述
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'=>'更新失敗,請檢查'];
} }
問題解答
回答1:程序報錯了,F12 network里能看到錯誤信息
![css3 - [CSS] 動畫效果 3D翻轉bug](http://www.cgvv.com.cn/attached/image/news/202304/110831f073.png)