Пример простого аякса
var gObj = {
id: productID,
act: "addWishlist"
};
$.get(ajaxPath, gObj).done(function(hData){
if(hData != ""){
console.log(hData);
var reloadCart = cartReload();
if($this.data("no-label") == "Y"){
$this.removeClass("loading")
.addClass("added")
.attr("href", SITE_DIR + "wishlist/");
}else{
$this.removeClass("loading")
.addClass("added")
.html(LANG["WISHLIST_ADDED"])
.prepend($icon)
.attr("href", SITE_DIR + "wishlist/");
}
}else{
$this.removeClass("loading")
.addClass("error");
}
}).fail(function(jqxhr, textStatus, error){
$this.removeClass("loading")
.addClass("error");
console.error(
"Request Failed: " + textStatus + ", " + error
);
});