Показать сообщение отдельно
  #2 (permalink)  
Старый 22.05.2019, 14:55
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,180

var data = { action: 'sort_product', order: order, orderby: _this.data('orderby'), term: _this.data('term') };
$.ajax({
	url: "ajaxurl",
	type: "post",
	data: data,
	success: function(data){
		$("#loop").empty().html(data);
		var url = new URL(window.location);
		url.search = new URLSearchParams(data);
		history.pushState("", "", url);
	}
});


Но зачем пустое состояние??? Может лучше так?
var data = { action: 'sort_product', order: order, orderby: _this.data('orderby'), term: _this.data('term') };
$.ajax({
	url: "ajaxurl",
	type: "post",
	data: data,
	success: function(data){
		$("#loop").empty().html(data);
		window.location.hash = new URLSearchParams(data);
	}
});

Последний раз редактировалось Malleys, 22.05.2019 в 14:59.
Ответить с цитированием