Intereting Posts
Как отображать сообщение из одного пользовательского типа сообщения в другом настраиваемом типе сообщений с той же таксономией? Постоянная ссылка изменяется при редактировании опубликованной публикации в пользовательском типе сообщения Принудительное повторение запроса Var на иерархической (вложенной) странице используйте query_posts для возврата сообщения ИЛИ страницы с идентификатором WordPress: Показать сообщения по пользовательскому выбору запроса Как я могу безопасно переопределить стили оформления контакта 7? Как изменить размер изображения заголовка в пользовательских тем Удаление ведущих нулей из пользовательской структуры постоянной ссылки add_filter для встраивания youtube? Как отключить «Блокировка отправки / редактирования»? Пользовательские метаданные в потоке активности Buddypres Как изменить путь URL-адреса изображения из папки плагина wordpress в папку темы? Многопоточная / форматированная проблема с MySQL-запросом Как искать пользователей на основе добавленных метаданных пользователя Предупреждение: неверный аргумент, предоставленный foreach ()

добавить onchange для выбора в формате wp

Я использую wp_dropdown_categories, чтобы создать раскрывающийся список в интерфейсе. Он создает хороший выпадающий список. Теперь я хотел бы добавить onchange="myFunc()" в <select> . Мне нужно это, чтобы вызвать функцию js, когда кто-то выбирает конкретную опцию.

Я также взглянул на другую соответствующую ссылку на код , не мог понять. Есть ли собственный способ WordPress сделать это? Если нет, можете ли вы предложить мне решение. Я имею в виду что-то вроде этого.

 <select id="my_cats" class="postform" name="my_cats" onchange="myFunc()"> 

Solutions Collecting From Web of "добавить onchange для выбора в формате wp"

вы можете добавить любой атрибут в <select> используя фильтр wordpress wp_dropdown_cats . Фильтр wp_dropdown_cats позволяет вам изменять содержимое выпадающего выхода таксономии. Попробуйте ввести код ниже.

 function addAttributeToDropdown($html_content){ $html_content = str_replace('<select','<select onchange="myFunc()"',$html_content); return $html_content; } add_filter('wp_dropdown_cats','addAttributeToDropdown'); 

добавьте это в свой файл functions.php

Использовать метод change JQuery

 $('#my_cats').on('change', function() { myFunc(); }); function myFunc() { // your function code }