调用jsp函数

时间:2012-03-05 05:12:41

标签: jsp struts jsp-tags

我有一个jsp页面,onclick事件中有三个函数。 我希望onclick submitformFinal() true函数,它应该检查它是false还是onlick,然后根据结果,它应该执行其他两个函数。     我的onclick="javascript:changeAction('save');checkMultiSelects();submitformFinal();" /> 函数是: -

{{1}}

3 个答案:

答案 0 :(得分:1)

你可以这样尝试

 function changeAction(action)//value pass to the variable action
        {

        if()//your condition is true
        {
        return checkMultiSelects();
        }
        return false;
        }


    function checkMultiSelects()
    {
    if()//true
    {
    return submitformFinal();
    }
    return false;
    }


    function submitformFinal()
    {
    if()//true
    {
    return true;
    }
    return false;
    }

并在jsp页面上使用此代码

onclick="javascript:return changeAction('save');" />

答案 1 :(得分:0)

我建议将其他两个函数包装到初始函数中并从那里调用它们。

例如:

function changeAction('string') {
   // do some stuff
   // return true or false
   if (action==true) {
       checkMultiSelects();
       submitformFinal();
   } else {
       return false;
   }
}

答案 2 :(得分:0)

这很简单。

if(actionReturn==true){
     callMethod1();
     callmethod2();
    }else{
    return false; 
    }