如何在不提交 Apex 5 的情况下从页面获取 select 项的值?

How do I get the value of a select item from a page without submitting in Apex 5?

我希望让用户在 select 框中做出选择,然后在等待 select 框更改的动态操作中读取 select 框选择的值

创建一个在 "Change" 上触发的动态动作。 作为真正的行动:

  • 操作:"Set Value"
  • 设置类型:"JavaScript Expression"
  • Javascript 表达式:apex.item(this.triggeringElement).getValue()
  • 在"Affected Elements"
  • 下选择要设置值的项目

这将获取触发更改事件的元素的值,并将其设置为您选择的受影响元素。 但请注意:select 列表的值将是基础 return 值(例如 ID),而不是显示值。