【问题标题】:drupal 7 attach behaviors to ajax contentdrupal 7将行为附加到ajax内容
【发布时间】:2011-10-26 09:31:45
【问题描述】:

所以...我通过 ajax 将节点表单加载到另一个页面中。我尝试附加这样的行为:

Drupal.attachBehaviors($('.ajax-form-container'));

问题是什么都没有发生。表单没有附加任何行为(自动完成、可折叠的字段集、可拖动的文本区域等)

【问题讨论】:

  • 你能发布你的代码吗?我为此苦苦挣扎,但什么都没有
  • 您需要做什么?

标签: jquery drupal-7 attachedbehaviors


【解决方案1】:

好的,找到问题了。在通过 ajax 加载表单之前,您必须在页面上手动包含负责这些行为的 javascript 文件:

"misc/vertical-tabs.js";
"misc/states.js";
"misc/form.js";
"misc/textarea.js";
"misc/collapse.js";

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-10
    • 1970-01-01
    • 1970-01-01
    • 2016-12-30
    • 2018-05-19
    • 2011-09-25
    • 1970-01-01
    相关资源
    最近更新 更多