Динамическое добавление ajax-обработчика на DOM-элемент
// Параметры запроса
var element_settings = {
url: path_request_path,
event: 'click',
};
// Элемент на которые вешаем обработчик
base = $(this).attr("id");
// Создаем ajax объект
Drupal.ajax[base] = new Drupal.ajax(base, $(this), element_settings);
// Имитируем событие, чтобы выполнить ajax запрос
$(this).trigger("click");
Если нужно отправить запрос не привязывая его к елементу, то так
var settings = {
url: path_request_path,
};
var ajax = new Drupal.ajax(false, false, settings);
ajax.eventResponse(ajax, {});
- Log in to post comments