我的表单(Foundation 5 html表单)正在将所有字段保存到数据库,并且所有字段都重新填充回弹出表单,但textarea数据字段除外-该字段没有重新填充
我尝试在标签上添加textarea id =“ task_description”和一些其他我不太相信其工作的简单内容。,不,它不起作用!
<div class="row">
<div class="large-12 columns">
<label>Task Description </label>
<textarea name="task_description" placeholder="task details.." value="<?php echo $task->task_description; ?>" >
</textarea>
</div>
</div>
我希望从页面列表视图中选择行时,在表单的task_description字段中键入的文本重新填充到表单中。我正在使用PDO ..并将此字段与表单中的所有其他字段绑定在一起。其他字段将重新填充,但任务描述将不会填充-它为空。但是,字段数据正在保存到数据库中。
答案 0 :(得分:0)
textarea
没有值,它有内容。你可能想要这个
<textarea name="task_description" placeholder="task details.." >
<?php echo $task->task_description; ?>
</textarea>
答案 1 :(得分:0)
您将<input>
与<textarea>
混淆了。输入具有值,而textareas使用innerText作为“值”。您可能希望将代码更改为此:
<div class="row">
<div class="large-12 columns">
<label>Task Description </label>
<textarea name="task_description" placeholder="task details..">
<?php echo $task->task_description; ?>
</textarea>
</div>
</div>