добавить 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 }