我试图从动态菜单下拉列表中保留用户输入 - 当用户从下拉列表中选择选项后提交表单时,我有许多下拉列表和用户输入文本字段。
我希望能够保留最后做出的选择,这样用户在重新发布带有文本字段中另一个值的表单时不必再次重新选择选项,我也希望这也能解决错误吗?
我使用 ZF 来验证表格。
我在选项的值 attr 中尝试了以下代码:
<option value="<?php if ($_POST && errors) {
echo htmlentities($_POST['CategoryID'], ENT_COMPAT, 'UTF-8');
}?>">Main Category</option>
但似乎不起作用?
我有一个静态选项“主要类别”等。这是提交后表单的默认设置
谁能帮我解决这个问题??
提前致谢