Yii2的新手并寻求一些帮助,我有一个地址表单,其中包含填充了地址值的textinput框,我想在同一表单上将这些值传递给ActiveForm。 提前谢谢。
<form> <textarea id="address1"></textarea> pass value to <?= $form->field($model, 'address1')->textInput() ?>
this is the form code;
<?php
use yii\helpers\Html;
use yii\widgets\ActiveForm;
?>
<div>
<h1>Address Search</h1>
<div id="main">
<div id="addressSearch">
<input type="text" id="searchQuery">
<input type="submit" value="Search" id="searchBtn">
<div id="searchResult">
</div>
</div>
<br>
<form>
<textarea id="address1"></textarea><br>
<input type="text" id="town"><br><br>
<input type="text" id="postcode"><br><br>
<input type="text" id="locator_point">
</form>
</div>
</div>
<div class="address-form">
<?php $form = ActiveForm::begin(); ?>
<?= $form->field($model, 'address1')->textarea() ?>
<?= $form->field($model, 'town')->textInput() ?>
<?= $form->field($model, 'postcode')->textInput() ?>
<?= $form->field($model, 'locator_point')->textInput() ?>
<div class="form-group">
<?= Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
</div>
<?php ActiveForm::end(); ?>
</div>