我想通过我的D3代码为bean属性设置一些值。 为此,我使用JS:的JS:inputHidden标签来创建一个隐藏的输入字段:
<h:inputHidden id="hiddenInputID" value="#{someBean.someBeanProperty}"/>
someBeanProperty是someBean类中的一个String变量,它具有getter和setter方法。
通过我的D3代码,我正在通过它的类选择一个元素,在点击事件中我通过JQuery传递值。
d3.selectAll('.someclass').on('click',function (item,i) {
jQuery('#hiddenInputID').val("valueToSet");
});
但这种方法不起作用。 任何人都可以找到我正在犯的错误或建议一些更好的方法。 感谢