estoy creando un menu select con wordpress utilizando esto
Código PHP:
<?php
wp_dropdown_users(array('name' => 'region_selector',
'show_option_none' => 'Seleccione Autor',
'id' => 'region_selector',
'class' => 'region_selector2',
'exclude' => '1'
));
?>
Código PHP:
<script type="text/javascript">
var dropdown = document.getElementById("region_selector");
function onAuthorChange() {
if ( dropdown.options[dropdown.selectedIndex].value > 0 ) {
location.href = "<?php echo get_option('home');
?>/?author="+dropdown.options[dropdown.selectedIndex].value;
}
}
dropdown.onchange = onAuthorChange;
</script>
ahora estoy utilizando para darle estilo jquery.selectbox-0.1.3.min.js
Código PHP:
jQuery(document).ready(function($) {
$(function () {
$("#region_selector").selectbox({
onChange: function(val,inst){
location.href=val;
}
});
});
});
que tambien funciona bien, pero en union con el anterior la url que destino es la de la pagina actual mas el value del select,
por ejemplo,
la url que muestra sin darle estilo es
http://localhost/xxx/?author=2
y cuando le aplico el estilo es
http://localhost/xxx/?page_id=102#2
como puedo solucionar eso, y como puedo meterlo todo en un js?
muchas gracias