Hola,
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'
));
?>
y este js para activarlo
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>
hasta hay todo correcto funciona bien.
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