单击按钮调用jQuery函数和2个JS函数

时间:2016-12-16 10:57:51

标签: javascript jquery

我需要在按钮点击时调用这个jQuery函数。芽我已经在js中有两个函数 问题是三个功能都不起作用。 func1(),func2()(这些都放在外部文件中。)或执行jQuery函数。

<script type="text/javascript">  
$(document).ready(function() {    
    $('#submit').bind("click",function()   
    {   
        var imgVal = $('#id1').val(); 
        if(imgVal=='')   
        { 
            $("#modal-body").text("Error");
            $('#Function1').trigger('click'); 

        } 
        func1();func2();
        return false;            
    }); 
});
</script> 

<input type="file" name="name1" id="id1" size="30" /> 
<input type="submit" name="name2" id="submit"  class="class1" value="upload" /> 


<button type="submit" id="submit1"  class="btn btn-primary" onclick="func1();func2();" >Submit</button>

//On clicking this button three functions have to be checked 

1 个答案:

答案 0 :(得分:0)

return false必须在func1()func2()来电之后,才能删除提交按钮中的onclick="func1();func2()"

正确的方式:

<script type="text/javascript">  
$(document).ready(function() {    
    $('#submit').on("click",function()   
    {   
        var imgVal = $('#id1').val(); 
        if(imgVal=='')   
        { 
            $("#modal-body").text("Error");
            $('#Function1').trigger('click'); 

        } 

        func1();
        func2();
        return false; 
    }); 
});
</script> 

我还添加了一个有效的JSFiddle https://jsfiddle.net/q9mo9c0c/1/