辰枫夜雨
你说的路径出错是报的是 404还是400。如果是400,提交的数据无法被验证的话,那无关路径,可能是yii本身开启了 csrf,只需关闭 csrf认证,或在ajax那里提交csrf 就可以了。
关闭方法,在你的 AdminController.php 里加入public $enableCsrfValidation = false;
OK 谢谢大神
代码复制出来看下
控制器代码:
public function actionUp(){ var_dump('11111111111111111111111111111111111111111111111111'); $id = Yii::$app->request->post('id'); $name = Yii::$app->request->post('name'); $model = Article::findOne($id); $model->cate = $name; if($model->save()){ return $this->succ(); }else{ return $this->addError('cate', '修改失败'); } }