wp_dropdown_categories не отображает выбранное значение

Я не вижу выбранной категории из раскрывающегося списка. Вот мой код и скрипт.

<?php wp_dropdown_categories('hide_empty=0&show_option_none=Select News category&show_count=0&hierarchical=1&depth=0&exclude=1'); ?>

<script type="text/javascript">
var dropdown = document.getElementById("cat");
function onCatChange() {
if (dropdown.options[dropdown.selectedIndex].value > 0 ) {
location.href = "<?php echo home_url('/');?>?&cid="+dropdown.options[dropdown.selectedIndex].value+"/#new";
}
}
dropdown.onchange = onCatChange;
</script>

Когда я выбираю любую категорию из списка, она не отображает название выбранной категории, она отображает толькоSelect News categorymsgstr «пожалуйста, любой может помочь увидеть мою выбранную категорию.

0

Решение

Попробуйте отредактировать код, как показано ниже,

<?php wp_dropdown_categories('hide_empty=0&show_option_none=Select News category&show_count=0&hierarchical=1&depth=0&exclude=1'); ?>

<script type="text/javascript">
jQuery(document).ready(function(){
var dropdown = document.getElementById("cat");
function onCatChange() {
if (dropdown.options[dropdown.selectedIndex].value > 0 ) {
location.href = "<?php echo home_url('/');?>?&cid="+dropdown.options[dropdown.selectedIndex].value+"/#new";
}
}
dropdown.onchange = onCatChange;
});
</script>
0

Другие решения

Других решений пока нет …