Показать сообщение отдельно
  #17 (permalink)  
Старый 03.07.2013, 21:16
Новичок на форуме
Отправить личное сообщение для stskr Посмотреть профиль Найти все сообщения от stskr
 
Регистрация: 30.06.2013
Сообщений: 9

Попробовал заменить запрос GET на POST - тоже самое: переменная не передается! По-прежнему, undefined.

$('a.ajax').click(function() {
	if(!$.returnFlag)
	{
		var qtty = document.getElementById('qtty');
		var data = {};
		data['QTTY'] = $('#qtty').val();
		
		$.post(
			$(this).attr('href'),
			data,
			function (result) {
				var el = document.getElementById(result['id']);
				el.innerHTML = 'В корзине';
				$('#'+result['id']).removeClass('ajax');
				$('#'+result['id']).removeClass('byi');
				$('#'+result['id']).addClass('byi2');
				$('#'+result['id']).click(function() {window.location = this.href;});
				$.returnFlag = true;
				el.href = '/personal/cart/';
				ajaxCars();
			},
			"json"
		)
		.done(function(data) { alert("Quantity: " + data['QTTY']);})
		.fail(function() { alert("Ajax Error"); });
		
		return false;
	}
});
Ответить с цитированием