非常直截了当的问题:我们如何使以下链接仅提交POST请求,没有将浏览器重定向到 / post / delete?id = 123 ?
<?= \yii\helpers\Html::a('Delete', ['/post/delete','id'=>123], [
'options' => [
'data' => [
'method' => 'post',
'confirm' => 'Are you sure?',
],
],
]) ?>
答案 0 :(得分:0)
例如 - 您必须使用AJAX发送数据。
jQuery库随Yii 2一起提供,因此使用Jquery.post()方法更容易。
data-method="post"
仅强制使用HTTP POST而不是GET发送链接。