wp_dropdown_categories不显示所选值

时间:2014-09-26 06:17:38

标签: php wordpress 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>

当我从列表中选择任何类别时,它不显示所选的类别名称,它只显示&#34; Select News category&#34;。请任何人帮忙看看我选择的类别。

1 个答案:

答案 0 :(得分: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>