在我使用的一個表單中,我稱之爲Javascript函數。雖然函數返回false,但表單被提交併且調用操作方法。基於在<h:commandbutton>中通過onclick屬性調用的Javascript函數提交
我像這樣使用
<h:commandButton onclick="test();" action="{#bean.menthod}">
測試 - JavaScript方法返回布爾值false。
以上不工作。下面提到的代碼單獨工作。我想知道爲什麼
<h:commandButton onclick="if(test) return true;else return false" action="{#bean.menthod}">
我想知道爲什麼測試結果不會返回到組件,雖然test()方法返回錯誤 – user3263117
,因爲您在調用函數之前沒有放置'return' :) –
感謝您的建議。頭痛消失了,現在我可以輕鬆休息:) –