我createing使用JSF 2.0頁:方法沒有得到所謂的onclick事件
<h:selectBooleanCheckbox id="checkbox1" title="Published"
onclick="#{StageGate.setMyCheckboxValue()}" />
我期待setMyCheckboxValue()
只要點擊複選框被調用。但是,頁面加載時調用setMyCheckboxValue()
一次。
如果我寫
<h:selectBooleanCheckbox id="checkbox1" title="Published"
onclick="#{StageGate.setMyCheckboxValue()}; alert(document.getElementById('checkbox1').checked);" />
我獲得每次點擊的警報。
我的問題是:當我收到警報時,爲什麼setMyCheckboxValue()
沒有在每個onclick事件中調用?
注:我也試過AJAX,但複選框保持不變。
當我使用ajax時,問題是如果複選框被選中時加載然後它仍然檢查,即使點擊後... – 2012-07-19 16:32:36