Здравствуйте, сделал я несколько своих полей, добавил их через модуль, подключил через field collection, создал jQuery скрипт со своим автодополнением, всё работает как надо. НО! Для первого поля... при добавлении нового филдсета, у всех полей изменяется name по типу : "#field_name[und][1,2,3...][title...]", и понятно, что значения jQuery подставляются не в те поля(а именно в первый). Есть какие-нибудь идеи для решения этой проблемы?

Комментарии
Надо использовать delta для field widget через hook_field_widget_form
Так Дельту я прописал к полям, но как её передать js?
Так как же получить идентификатор поля для Jquery?
Для jQuery delta можно взять из DOM, еще проще вещать обработчик на опделенный контейнер
function(){
var thisElement = $(this);
$(selector2, thisElement)...
...
});
А что такое myFineHandler?
Не получается
Название класса для jQuery
А если я прописываю бихевиором? Вот:
Drupal.behaviors.jqe = {
attach: function (context, settings) {
//id поля прописанного в field widjet
$("#id_autocomplete_fields", context).makeJqeAutocomplete());
}// attach
};