我在类别下拉列表中看不到任何选定的类别。这是我的代码和脚本。
<?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;。请任何人帮忙看看我选择的类别。
答案 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>