Questa è l'ajaxCome cambiare url dopo il successo in Ajax senza ricaricare la pagina
$(".urut").change(function() {
$.ajax({
url: "<?php echo base_url(); ?>categories/brand/<?= $link_brand; ?>?l=<?= $l; ?>&h=<?= $h; ?>&city=<?= $city; ?>&city_name=<?= $city_name; ?>&ket=view",
type: "POST",
data: "urut=" + $(".urut").val(),
success: function(data) {
$("#result").html(data);
}
})
})
Questo funziona, ma voglio l'url di cambiare perché ho molti parametri lì e, naturalmente, con il parametro data: "urut="+$(".urut").val(),
.
se si modifica l'URL, verrà ricaricato. scusa se ho frainteso la tua domanda. se l'ho fatto, per favore chiarire – guradio
Perché dovresti ricaricare una pagina perché hai bisogno di aggiungere più parametri ad una richiesta 'ajax'? Non sono sicuro di capire. (Nota a margine, lo sapevi che puoi passare un oggetto con coppie chiave-valore?) – Assimilater
'history.pushState(). history.replaceState() 'https://developer.mozilla.org/en-US/docs/Web/API/History_API – ArtisticPhoenix