Yii2:防止数据方法=" post"链接重定向

时间:2016-11-24 02:29:31

标签: ajax hyperlink yii2 xmlhttprequest http-post

非常直截了当的问题:我们如何使以下链接仅提交POST请求,没有将浏览器重定向到 / post / delete?id = 123

<?= \yii\helpers\Html::a('Delete', ['/post/delete','id'=>123], [
    'options'   => [
        'data'  => [
            'method'  => 'post',
            'confirm' => 'Are you sure?',
        ],
    ],
]) ?>

1 个答案:

答案 0 :(得分:0)

例如 - 您必须使用AJAX发送数据。

jQuery库随Yii 2一起提供,因此使用Jquery.post()方法更容易。

data-method="post"仅强制使用HTTP POST而不是GET发送链接。