我正在使用带有 scala 的 playframework 2.0,我在使用 @select 模板时遇到了很多问题。所以我有一个 @select 字段作为表单的一部分(表单在这里不应该很有趣):
@select(
Form("<variable of select 1>"),
options = options(<call of function which returns a list>),
'_default -> "--- stupid select templates ---",
'_error -> Form.globalError
)
现在我有另一个选择。关于这个的重要一点是 - 我想从一个函数中填充它,该函数将第一个 @select 的实际值作为参数。
@select(
Form("<other name of variable>"),
options = options(<function(<variable of select 1>)>),
'_default -> "--- stupid select templates ---",
'_error -> Form.globalError
)
所以我真正需要的是@select 字段的某种“onchange”事件。另一个问题是,playframework 无法读取 @select 的“'_default”值(当我设置默认值并尝试在表单中使用它时,它被计为无)
注意:两个 @selects 都在同一个 html 站点上,并且都属于同一个表单
有人知道这里的解决方法吗?或可能的例子?