【问题标题】:Dynamic select values in form表单中的动态选择值
【发布时间】:2014-05-22 13:42:57
【问题描述】:

我有用于搜索产品的表单,其中包含三个选项:材料、重量和颜色。这些选择包含来自数据库的值。

我希望有以下行为:

  • 如果用户选择材料,其余两个选择将仅显示具有给定材料的产品可接受的值
  • 将此应用于所有三个选择,反之亦然

在我开始使用 nette 之前,我一直在使用 ajax 和 jquery/javascript 通过在用户在其他选择中选择值之后动态更改选择元素来做到这一点。

我相信 nette 应该是一些好的(系统)解决方案,如何在相应的演示者中重新加载选择的值。你能帮帮我吗?

【问题讨论】:

  • 在开始使用 nette 之前,您还拥有一些用于生成过滤选项列表的后端功能,不是吗?您至少必须使用仍然 很少 JavaScript 来触发选择事件的操作。

标签: javascript php jquery forms nette


【解决方案1】:

只需查看 nette 的文档。在我看来,这就是您要搜索的内容:http://pla.nette.org/en/dependent-form-select-with-ajax

您可以为选择更改编写句柄,并在这些句柄中加载以形成剩余的选择。没有乱七八糟的 javascript 工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多