如何解决使用JavaScript提交表单后,在选择框中更改默认的“选定”选项在Node / ejs文件中
我如何才能使select元素中的select选项动态更改,而提交(实际上是在之后)依赖于select元素值的输入表单?
详细信息:
该应用是一个具有单个输入表单的购物清单。带有命名类别(“新鲜”,“杂货”,“甜黄酒”等)的选择元素在那里。我采用这些值,并使用它们通过邮寄将表单路由到我的节点/表达应用程序(“ /列表/新鲜/添加”,“列表/杂货/添加”等)。一切正常,除了我无法破解的UI问题。
select元素默认选择“新鲜”选项:
True
我希望此默认 selected 属性可以动态更改。因此,假设有人将其更改为“杂货”并输入“ Wheaties”,我希望默认选项更改为“杂货”。即:
<option value="/list/fresh/add/" selected>Fresh items</option>
我不知道如何动态地进行这项工作。当我将其放在页面上的第一个函数中时,什么也没有发生,这是根据所选选项更改表单动作的原因。
<option value="/list/grocery/add/" selected>Grocery</option>
我尝试制作另一个函数,并从changeFormAction内部调用该函数,但这也不起作用。我还尝试将事件侦听器放在窗体上,但是我什么也做不了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。