drupal 7将行为附加到ajax内容

时间:2011-10-26 09:31:45

标签: jquery drupal-7 attachedbehaviors

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

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

问题是没有任何反应。表单没有附加行为(自动完成,可折叠字段集,可拖动文本区等)

1 个答案:

答案 0 :(得分:0)

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

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