<script> $(function() { var select = $( "#czastrwania" ); min: 60, max: 240, step: 30, range: "min", value: select[ 0 ].selectedIndex + 1, slide: function( e, ui ) { var hours = Math.floor(ui.value / 60); var minutes = ui.value - (hours * 60); if(minutes == 0) minutes = '00'; select[ 0 ].value = hours+':'+minutes; } }); $( "#czastrwania" ).change(function() { slider.slider( "value", 60 * select[ 0 ].value.replace(':','.') ); }); }); </script> <select id="czastrwania" name="czastrwania"> </select>
Poprawiłem skrypt. Teraz działa w połowie. Jak przesuwam sliderem - zmienia się select, ale na odwrót już nie działa.
Wszystko już działa. Da się samemu kliknąć 'Pomógł'?
