Drupal — обновить поле узла с помощью Ajax jQuery

Чтобы программно обновить поле узла, сначала необходимо создать собственный модуль следующим образом:

Шаг 1:
Вам нужно создать папку с желаемым именем модуля в каталоге sites/all/modules/. И внутри вашей вновь созданной папки создайте два файла, как показано ниже:
your_custom.info
ваш_пользовательский.модуль.

В файл your_custom.info добавьте следующее:
имя = ваш_пользовательский
description = опишите назначение вашего модуля
ядро = 7.x

Примечание. Не используйте заглавные буквы для имени, описания и ядра, иначе вы не сможете увидеть это на странице своих модулей.

Теперь перейдите на страницу yoursite.com/admin/modules, где вы можете увидеть свой пользовательский модуль, доступный для установки. Пожалуйста, установите, а затем используйте его по своему желанию.

Затем в файл your_custom.module добавьте следующее:
//здесь находится ваш пользовательский код

Примечание. Не закрывайте тег php с помощью ?> в соответствии со стандартами drupal.

Теперь мы успешно создали пользовательский модуль.

Шаг 2:
Создайте собственный файл javascript здесь, который мы предполагаем как custom.js.
Внутри этого файла добавьте следующее:

$(документ).готовый(функция(){
$.ajaxSetup({кеш:ложь});
$.ajax(
{
URL: путь/к/your_custom.module
данные: данные
тип: json
успех: функция (данные) {
console.log(данные);
}
}
);
});

Вот и все, теперь мы сделали все, чтобы обновить поле узла.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *