3

この問題は非常に単純なように感じます。そのため、非常に簡単なことを見落としている可能性がありますが、Facebook で解決策を見つけることができないようです。onClick基本的に、イベントを通じて PHP スクリプトとやり取りする 2 つの 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 に答える