2017-02-11 02:13:24 2147次浏览 1条回答 0 悬赏 20 金钱

之前可以删除的,
后来把代码放在新添加的模块里就无效了,
控制器里

public function behaviors()
    {
        return [
            'access' => [
                'class' => AccessControl::className(),
                'rules' => [
                    [
                        'actions' => ['login', 'error',],
                        'allow' => true,
                    ],
                    [
                        'allow' => true,
                        'roles' => ['@'],
                    ],
                ],
            ],
            'verbs' => [
                'class' => VerbFilter::className(),
                'actions' => [
                    'logout' => ['post'],
                    'delete' => ['post'],
                ],
            ],
        ];
    }

代码也是有的

标签
GridView
Yii2
删除按钮
无效

补充于 2017-02-11 10:53

找到原因了,新引入了一个JS文件,有冲突导致!

  • 回答于 2017-02-15 09:53 举报

    'delete' => ['post'],
    因为你这个post啊,本来是get,你改了之后也要跟着修改成post啊

    1 条回复
    回复于 2017-02-15 13:51 回复

    谢谢,已解决
    新引入了个js文件,里面的
    //下面的同GridView的[data-confirm]冲突了

    // $("[data-confirm]").click(function() {
    
您需要登录后才可以回答。登录 | 立即注册
沐风待雨
经理

沐风待雨 shenzhen

注册时间:2015-01-07
最后登录:2018-03-03
在线时长:16小时22分
  • 粉丝8
  • 金钱350
  • 威望50
  • 积分1010

热门问题