我是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>
但是在我的控制器中它只是添加的最后一行,不会发送包含我想要的所有信息的数组。
是否有特殊功能发送此多个数据?