Drupal 7 Drupal:如何将自定义jQuery函数绑定到某个AJAX响应?
我有一个AJAX表单,它由AJAX回调函数验证。一切都是使用DrupalAPI完成的。但我不想在回调发生时使用标准的DOM元素追加/前置/替换机制。如何捕获AJAX响应并使用自定义函数对其作出反应?您可以尝试定义一种行为。在许多情况下,包括AJAX请求,Drupal将调用“attachBehaviors”,这也会触发您的行为:Drupal 7 Drupal:如何将自定义jQuery函数绑定到某个AJAX响应?,drupal-7,drupal-forms,drupal-ajax,Drupal 7,Drupal Forms,Drupal Ajax,我有一个AJAX表单,它由AJAX回调函数验证。一切都是使用DrupalAPI完成的。但我不想在回调发生时使用标准的DOM元素追加/前置/替换机制。如何捕获AJAX响应并使用自定义函数对其作出反应?您可以尝试定义一种行为。在许多情况下,包括AJAX请求,Drupal将调用“attachBehaviors”,这也会触发您的行为: Drupal.behaviors.mybehavior = { attach: function (context, settings) { c
Drupal.behaviors.mybehavior = {
attach: function (context, settings) {
console.log(context);
}
};
您必须检查上下文,以了解它是否正确您要查找的内容谢谢,这是我需要的。我还偶然发现了另一个很好的解释: