我正在尝试将h:selectBooleanCheckbox
绑定到其支持bean twin:
<h:selectBooleanCheckbox id="jojo" binding="myBean.sbc0" />
...和支持bean:
@ManagedBean(name="myBean")
@RequestScoped
public class MyBean{
...
private HtmlSelectBooleanCheckbox sbc0;
...
@PostConstruct
public void initui(){
sbc0=new HtmlSelectBooleanCheckbox();
}
public void doValue(){//h:commandButton ajax event handle method
this.sbc0.setValue(""+Math.random()); //<---doesn't set value?
}
}
...并使用js获取值仅返回&#39;
var v=document.getElementById("jojo").value;//<---returns 'on' only :(
我可以得到它,值可能有任何字符串等(如果我错了,请纠正我) ...所以我的问题是什么可能导致问题以及如何解决?< / p>