当onclick方法返回false时,如何防止commandButton执行操作

时间:2016-03-18 15:11:05

标签: javascript primefaces jsf-2.2

我正在使用带有onclick和action的primefaces commandButton,我希望在onclick函数返回false时阻止onclick执行操作方法

CommandButton:

  <p:commandButton value="calc"action="#{bean.actionMethod()}"  oncomplete="DataReturn(xhr, status, args)" onclick="javaScriptOnclickmethod();">
          </p:commandButton>

JavaScript:

function javaScriptOnclickmethod(){

    var code = document.getElementById("form:idS").value;
    if(code.trim() !== '') {
    return true;
    } else {
             return false;

        }
}

如何在返回false

时停止onlick功能

0 个答案:

没有答案