Показать сообщение отдельно
  #2 (permalink)  
Старый 31.05.2010, 01:42
Профессор
Отправить личное сообщение для FRIE Посмотреть профиль Найти все сообщения от FRIE
 
Регистрация: 25.02.2010
Сообщений: 218

вот че намутил

function AddToCart(id,price,show_tovar,pr) {
	
	countArr=$.cookie("countArrr");          // 
	if (countArr == null)   //смотрим если нету countArr то создаем ее с цифрой 0
      countArr=0;
else
       countArr++;          // если есть то прибавляем 1
	   
	  var myArr = [id,price, show_tovar, pr]; // в myArr загоняем переменные
	  var myArr2=[];            // создаем массив myArr2
	 myArr2[countArr] = myArr;  // присваеваем ему индекс который вычислили и 
	 //массиву с уникальным индексом присваеваем значение myArr в котором 4 значения
	 $.cookie("tovar", myArr2);    //дальше загоняем в куку	
	 $.cookie("countArrr",countArr); //загоняем в куку полученный индекс 
	 var str = $.cookie("tovar");   // переменной str присваеваем значение куки

	 for (var i = 0; i<str.length; i++){ //перебираем массив
	  alert(str);
	 }
   
}


только алерт выдает ,,,,,,,,,17,500,4,4
если несколько раз понажимать то запятых будет еще больше например ,,,,,,,,,,,,,,,,,,,17,500,4,4
в чем косяк? добрые люди откликнитесь
Ответить с цитированием