/ / jQuery UI Slider - risultato ajax - jquery-ui, jquery

jQuery UI Slider - risultato ajax - jquery-ui, jquery

Sto cercando di implementare un dispositivo di scorrimento dell'interfaccia utente jQuery, in cui il valore del cursore verrà utilizzato per aggiornare una sezione della pagina tramite ajax.

Posso far funzionare l'ajax, ma sto avendo problemi, ottenendo l'intervallo di scorrimento per rimanere come l'utente ha lasciato. Invece non appena la maniglia del cursore viene rilasciata, torna ai valori predefiniti.

Utilizzo di jQuery 1.7.1, Interfaccia utente jQuery 1.8.16

Codice:

$( "#example_slider" ).slider({
range: true,
step: 150,
min: 0,
max: 450,
values: [ 0, 450 ],
stop: function( event, ui ) {

var value1 = ui.values[0];
var value2 = ui.values[1];

$.ajax({
type: "POST",
url: "ajax_file.php",
data: "value1="+value1+"&value2="+value2,
cache: false,
success: function(html){
$("#content_update").html(html);
}
});
}
});

risposte:

1 per risposta № 1

Ah mio male, l'inizializzazione di Javascript è stata anche chiamata da ajax_file.php, motivo per cui stava ripristinando i valori del cursore. Rimosso questo, e ora funziona come previsto.