0

AJAX コールバック関数によって検証される AJAX フォームがあります。すべて Drupal API を使用して行われます。しかし、コールバックが発生したときにDOM要素を追加/前置/置換する標準的なメカニズムを使用したくありません。その AJAX 応答をキャッチして、カスタム関数で応答するにはどうすればよいですか?

4

1 に答える 1

2

振る舞いを定義してみることができます。AJAX リクエストを含む多くの状況で、Drupal は「attachBehaviors」を呼び出します。これにより、動作もトリガーされます。

Drupal.behaviors.mybehavior = {
  attach: function (context, settings) {

          console.log(context);    


  }
};

コンテキストを確認して検査し、探しているものが正しいコンテキストであるかどうかを確認する必要があります

于 2011-07-13T17:26:26.533 に答える