Вопросы с тегом «ajax»

Используйте его для вопросов о коде JavaScript / PHP для создания асинхронных веб-приложений.

1
Как предотвратить отправку формы Ajax
Приведенный ниже код блокирует отправку любой не-AJAX-формы. $(this.form) .on('submit', function(event) { if (/* Some condition */) { event.preventDefault(); } }); В Drupal 8, как мы можем заблокировать отправку формы Ajax? Ajax-формы не запускают обработчик отправки формы, и я не смог заблокировать событие click для кнопок отправки Ajaxified формы. Для справки, …
8 8  forms  ajax  webforms 

2
Показать идентификаторы узлов вместе с заголовками в справочнике по объектам. Список автозаполнения
Я хотел бы добавить эту функцию в виджет автозаполнения в поле Entityreference, чтобы показать идентификатор узла рядом с заголовками в раскрывающемся списке. Причиной этой идеи является различие между несколькими узлами с одинаковым названием. Пример: Это название (3) Это название (2) Это название (1) Я знаю, что идентификатор узла отображается после …
8 7  views  nodes  entities  ajax 

4
Задержка вызова AJAX на текстовое поле, чтобы позволить набирать
Я хотел бы отложить запуск ajax таким же образом, как кажется, что автозаполнение работает. Например, если пользователь печатает, ajax не будет работать, пока не истечет 500 мс с момента последнего нажатия клавиш. В настоящее время я смотрю на drupal.behaviors, но не могу заставить его работать. Drupal.behaviors.mymodule = { attach: function(context, …

2
Медленно «Добавить еще один элемент» с неограниченными полями
В Drupal 7, когда у вас есть узел с полем, которое имеет неограниченные значения (скажем, поле изображения), время отклика «добавить другой элемент» становится очень медленным после добавления 10–20 элементов. Как вы боретесь с этой проблемой? Вы когда-нибудь сталкивались с этой проблемой? Я создал проект, в котором пользователь может добавить до …
8 7  ajax  entities 

1
Как использовать Ajax в форме изменения в Drupal 7?
Я создал тип контента с именем "главное меню". У меня есть несколько списков выбора, которые зависят друг от друга. Я хотел отобразить другой список, когда установлены разные флажки. Я понял, что мне нужно использовать Ajax для редактирования формы, чтобы добиться этого, но может кто-нибудь сказать мне, как использовать Ajax с …
8 forms  ajax 

1
Как загрузить представление с помощью ajax, чтобы также загружались дополнительные файлы js / css, необходимые для представления?
В настоящее время я использую jQuery для загрузки вида, например так: $.ajax({ type: 'POST', url: Drupal.settings.basePath + 'views/ajax', dataType: 'json', data: 'view_name=' + viewName + '&view_display_id=default&view_args=' + viewArgument, // Pass a key/value pair. success: function(data) { var viewHtml = data[1].data; target.children().fadeOut(300, function() { target.html(viewHtml); var newHeightOfTarget = target.children().height(); target.children().hide(); target.animate({ …
8 7  views  ajax  javascript 

3
Как отрегулировать отправку веб-формы в Drupal 7?
Я попытался изменить визуализацию веб-формы, используя hook_form_alter()и hook_node_view()в пользовательском модуле, чтобы я мог добавить куда-нибудь «#ajax». Кто-нибудь уже имел опыт работы с webform и ajax на D6 или D7? Я думаю, логика была бы одинаковой для D6 и D7, тогда только изменения в реализации.
8 7  ajax  webforms 

1
Переопределить автозаполнение сущности ссылки и вернуть вывод entityfieldquery
Я пытаюсь переопределить элемент формы автозаполнения объектной ссылки, мне удалось переопределить форму и передать аргумент в функцию обратного вызова hook_menu. Однако я пытаюсь заставить работать обратный вызов, основываясь на том, что я печатаю в поле формы. В справочном модуле Entity есть некоторый код в hook_autocomplete_callback, который обрабатывает аргумент $ string …
7 ajax  entities 

2
Выбранные флажки (таксономия) заполняют новый список выбора значениями выбранных полей
* вопрос ответил: нужна помощь с hook_node_submit в пользовательском модуле для сохранения данных * В Drupal 7 у меня есть пользовательский тип контента. В этом есть ссылка для выбора нескольких терминов, чтобы выбрать категории для этого контента. Теперь мне нужно иметь возможность выбрать одну из ранее выбранных категорий и пометить …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.