Теперь совсем запутался. Дело в тос, что если я не использую onclick="return cart.add(this)", то при нажатии на кнопку "Купить" происходит переадресация в корзину, чего очень не хотелось бы. А вот сам скрипт отмены переадресации и добавления товара в корзину.
script>
var cart = {};
$(document).ready(function(){
cart.add = function(btn) {
var $btn = $(btn);
var productId = $btn.data('id');
$.get('/cart?add=' + productId, function() {
});
return false;
};
});</script
>