如何通过javascript获取和更新Primefaces pickList bean源和目标列表
How to get and update Primefaces pickList bean source and target lists via javascript
我正在开发一个具有选择交互的地图应用程序。当城市被选中时,尝试更新pickList bean。
<script>
function onCitySelected(e) {
// get myPrimeFacesPickList
// update myPrimeFacesPickList : move e.selectedCity source to target
}
</script>
是否有任何方法来获取和更新源和目标城市列表在我的javascript代码?
可以使用primeface RemoteCommand
它将添加一个js函数到你的页面,你可以在你的onCitySelected
函数中使用。然后调用该函数将在后台bean中触发一个方法,在该方法中,您可以将所选城市添加到模型中(使用<f:setPropertyActionListener>
),然后通过在remoteCommand
的update
属性中设置列表的id来更新pickList。
在primefaces展示中查看remoteCommand的展示案例,并参考remoteCommand组件的primefaces文档。
相关文章:
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 对一个对象使用reduce可以返回一个没有't在数组中包含目标字母
- Href:当前DIV中的目标ID
- 当使用extern和目标JavaScript时,我如何强制Haxe编译器使用require语句
- 以ECMAScript 5及更高版本为目标时,八进制文字不可用
- 如何使用ember.js在操作中传递当前上下文中目标旁边的信息
- Javascript事件.锚的目标问题
- 任何一种简单的方法都可以将带有onload的元素作为目标
- 使用javascript将表单提交到iframe目标中
- 如何将GreaseMonkey中的XMLHttpRequest延迟到目标页面加载完成
- 通过JavaScript设置表单目标
- 当两个单独的单词被放在目标上时,使用Jquery获取一个值
- 如何从目标C中的stringByEvaluatingJavaScriptFromString:方法执行长javascri
- Firefox事件.目标问题
- AngularJs的ng-click$事件将子元素作为目标传递
- 从定位目标中的元素中清除类
- three.js EffectComposer's渲染目标
- 是否可以使用Jquery操作窗体的目标窗口
- 如何通过javascript获取和更新Primefaces pickList bean源和目标列表