public function actionUpdate() { $id = isset($_REQUEST['id']) ? $_REQUEST['id'] : ''; $postModel = \app\models\WPost::findOne($id); if ($postModel) { if (Yii::$app->request->isPost) { $getPost = isset($_POST['WPost']) ? $_POST['WPost'] : ''; $getPost['id'] = $id; $postModel->attributes = $getPost; if ($postModel->save()) { exit(json_encode(['status' => 1, 'msg' => '修改成功'])); } else { exit(json_encode(['status' => -1, 'msg' => $postModel->getErrors()])); } } return $this->render('update', ['model' => $postModel, 'id' => $id]); } else { exit('此记录不存在'); } }