动态表单Yii2 - 多输入字段 - 如何将数组从表单发送到控制器

时间:2018-02-20 17:03:04

标签: php yii yii2

我是Yii2 Framework的新手,现在我遇到了这个问题:

我有一个通过此功能重复行的按钮:

$("#addRowCellphone").click(function () {
    $('#dataCellphone tr:last').after(
        '<tr>' +
            '<td>'+$('#cellphone_ddd').val()+'</td>' +
            '<td>'+$('#cellphone_numero').val()+'</td>' +
            '<td>'+$('#cellphone_tipo').val()+'</td>' +
            '<td>'+$('#cellphone_principal').val()+'</td>' +

            '<td></td>' +
        '</tr>');
});

我的HTML:

<?php

Modal::begin([
'header' => '<h2>Dados do Telefone</h2>',
'id' => 'telefoneModal',
]);

 ?>

 <div class="row">
<div class="col-md-2">
    <?= $form->field($telefoneModel, 'cellphone_ddd[]')->textInput(['maxlength' => true]) ?>
</div>
<div class="col-md-4">
    <?= $form->field($telefoneModel, 'cellphone_numero[]')->textInput(['maxlength' => true]) ?>
</div>
<div class="col-md-2">
    <?= $form->field($telefoneModel, 'cellphone_principal[]')->dropDownList(['S' => 'SIM', 'N' => 'NÃO'])->label('Principal?') ?>
</div>

但是在我的控制器中它只是添加的最后一行,不会发送包含我想要的所有信息的数组。

是否有特殊功能发送此多个数据?

0 个答案:

没有答案