有没有更简单的方法可以设置为仅处理 h:form 中的那些值实际上已在客户端更改的输入字段,而忽略那些未更改的字段?
使用 JSF 2.2 Primefaces 3.2
最佳答案
不在 JSF 2.2 中,也不在 PrimeFaces 3.2 中。
您可以获得的最接近的是 PrimeFaces 3.3(当前仅作为快照提供),new client ID selector syntax这是从 jQuery 选择器 API 借用的。不幸的是,这不支持某些 :changed
选择器(甚至不在 jQuery 选择器 API 中)。
这对于在 PrimeFaces JS API 中实现和集成来说并不简单。您基本上需要在后台的每个输入元素上挂接一个 change
监听器,在其中收集已更改的客户端 ID。
关于jsf - 只处理其值已被修改的输入字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10624252/