Tengo implemetado el slider de JQuery UI con su minimo y máximo de rango.
http://jqueryui.com/demos/slider/#option-max
Quiero poder recopilar el valor minimo y máximo del slider tal y como haya seleccionado el usuario en dos variablas hidden de un formulario. Pero no consigo hacerlo.
He leido la documentación y dice que se debe hacer así:
Initialize a slider with the max option specified.
$( ".selector" ).slider({ max: 7 });
Get or set the max option, after init.
//getter
var max = $( ".selector" ).slider( "option", "max" );
//setter
$( ".selector" ).slider( "option", "max", 7 );
Pero cuando lo hago lo único que recibo es value="[object Object]"
Mi JS
Código Javascript:
Ver original
$( "#slider-precio" ).slider({ range: true, min: 0, max: 500, values: [ 0, 300 ], slide: function( event, ui ) { $( "#precio" ).val( ui.values[ 0 ] + "€" + " - " + ui.values[ 1 ]+ "€" ); } }); $( "#precio" ).val( $( "#slider-precio" ).slider( "values", 0 ) + "€ -" + $( "#slider-precio" ).slider( "values", 1 ) + "€" ); var max = $( "#slider-precio" ).slider( "option", "max" ); $("#inputprecio_max").attr('value', max);
¿Alguien sabe que estoy haciendo mal? cómo puedo ver el contenido de [object Object]?
Muchas gracias de antemano!