簡體   English   中英

通過yii2 HTML a()發送帖子數組

[英]Send post array via yii2 Html a()

當我嘗試通過Yii HTML發送數組用戶時

echo Html::a('Text',
    ['/user/admin/create'], [
        'data' => [
            'method' => 'post',
            'params' => [
                'User' => [
                 'name' => 'qwe',
                ],
            ],
        ],
    ])

我越來越

$_POST['User'] = '[object Object]'

是的,這是STRING!

請幫助

如果需要傳遞數組,則可以使用以下構造:

<?= Html::a('Link Text', ['/user/admin/create'], [
    'data'=>[
        'method' => 'post',
        'params'=>[
            'User[name]' => 'John',
            'User[age]' => '25',
        ],
    ]
]) ?>

您也可以定義鏈接的onclick屬性,並傳遞自己的javascript處理程序以進行請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM