Насправді, не потрібно гадати.
Ви повинні використовувати поведінку Drupal
Drupal.behaviors.yourFunctionName = {
attach:function (context, settings) {
// Your code goes here....
}
}
Це дасть вам доступ до властивостей ajax налаштувань,
Drupal.behaviors.yourFunctionName = {
attach:function (context, settings) {
console.log(settings.ajax);
}
}
Залежно від вашої конфігурації, ви повинні побачити список запускаючих елементів із різними властивостями, такими як назва функції зворотного виклику, ідентифікатор селектора, а також ім'я запуску події.
Потім ви можете використовувати відповідну інформацію, щоб викликати вашу подію.
// $(selector).trigger(eventName);
// for example...
$('#edit-product-id-15', context ).trigger('change');