3

我觉得这个问题似乎很简单,所以我可能忽略了一些非常简单的东西,但我似乎无法在 Facebook 上找到解决方案。onClick基本上我有两个通过事件与 PHP 脚本交互的 AJAX 函数。这是我布置 HTML 的方式:

onClick = "previousMonth(this.id); monthDisplay_previous(this.id)"

目前,它正在显示来自previousMonth(this.id). 但是,如果我反转函数调用并将其设置为:

onClick = "monthDisplay_previous(this.id); previousMonth(this.id)"

然后它只显示来自的输出monthDisplay_previous(this.id)——它只是不会同时运行它们。此外,它们都与不同的 PHP 脚本交互。我觉得这是足够的信息,但如果你想让我发布更多代码,我会很不情愿地。有任何想法吗?

4

2 回答 2

2

如果它们可以并行运行,您可以尝试这样的事情

var someFunction = function(that_id) {
  previousMonth(that_id);
  monthDisplay_previous(that_id);
}

onClick = "someFunction(this.id);"
于 2013-02-15T19:20:17.670 回答
0

尝试将您的两个函数包装到另一个函数中。

onClick = function(){ previousMonth(this.id); monthDisplay_previous(this.id); }
于 2013-02-15T19:19:49.100 回答