Yii2 - Ajax CSRF令牌:意外的令牌“ - ”

时间:2017-12-12 01:44:48

标签: ajax yii2

在yii高级模板中,我试图通过ajax发送一些内容而不禁用csrf验证。

但是,_csrf-frontend导致了一个名为“Unexpected token - ”的错误

$.ajax({
  type: "POST",
  url: "'.Url::to(["testctrl/testact"]).'",
  data: {prod_id:id,_csrf-frontend:'.Yii::$app->request->csrfToken.'}
});

我应该使用什么? 提前谢谢!

1 个答案:

答案 0 :(得分:0)

Chnange到这种格式。

'_csrf-frontend':'".Yii::$app->request->csrfToken."',

我认为这对您有用