一个onclick按钮,用于处理多个单击事件处理程序

时间:2014-03-19 20:21:31

标签: javascript jquery button

我想通过点击按钮执行三个功能。     这三个函数将按以下顺序执行:

  1. ValuesChange()
  2. SwitchTab()
  3. 保存()
  4. 但似乎因为SwitchTab()Save()都使用了click事件处理程序,所以按钮不会执行这两个函数。

    所有三个功能都是正确的,因为我可以独立执行它们。 有人请让我知道如何使按钮工作吗?

    由于

     <script language="javascript" type="text/javascript">
    
            function Save() {
              $('master_btnApply').click();
            }
    
            function SwitchTab() {
              $('.tab_1812').click();
            }
    
            function ValuesChange(fieldID, assignedValue) {
                 var valueArray = new Array(1);
                 valueArray[0] = assignedValue;
                 ArcherTech.UI.GenericContent.GetInstance().setFieldValue(fieldID, valueArray, '');
                 SwitchTab();
                 Save();
            }
    
     </script>
    
     <input type = "button" value = "Click" onclick="ValuesChange('18345', '67757');">
    

1 个答案:

答案 0 :(得分:0)

我不知道这是否有效,但你能做到吗

onclick="ValuesChange('18345', '67757');SwitchTab();Save();"

并从您的ValuesChange函数中取出SwitchTab和Save调用?