Показать сообщение отдельно
  #4 (permalink)  
Старый 04.07.2010, 12:25
Аватар для InviS
Кандидат Javascript-наук
Отправить личное сообщение для InviS Посмотреть профиль Найти все сообщения от InviS
 
Регистрация: 19.02.2010
Сообщений: 116

Полный код JS
Сообщение от sysya Посмотреть сообщение
Код который в keyup давайте тоже
function GetPrice(){
	var total=0;
	$(".price span").each(function(i){
		total+=parseFloat($(this).text());
		//alert($(this).text());
	});
	$(".total").text("Всего: "+total+" грн.");
}

$(function(){
	$(".delete a").click(function(event){
		event.preventDefault();
		var product_id=$(this).attr("href");
		$.get("ajax.php",{q : "basket", action : "delete", product_id : product_id}, function(data){
			window.location.reload();
		});
	});
	
	$(".p_amount").keyup(function(){
		var p = $(this);
		var product_id=$(this).attr("id");
		var amount=$(this).val();
		var amount_pattern=/^[\d]{0,}$/;
		if ((amount_pattern.test(amount)==false || amount==0) && amount!=""){
			$(this).val(1);
			amount=1;
		}
		$.get("ajax.php",{q : "basket", action : "get_price", product_id : product_id, amount : amount}, function(data){
			p.parent().next().html(data);
		});
		GetPrice();
	});
	
	$(".p_amount").change(function(){
		if ($(this).val()==""){
			$(this).val(1);
			$(this).keyup();
		}
	});
});
Ответить с цитированием