Показать сообщение отдельно
  #1 (permalink)  
Старый 05.02.2017, 07:10
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 770

Не работает ф-ция на хосте.
Утро доброе. Скрипт голосования.
<table>
<tr>
<td data="$item_id" id="$id" class="rating">картинки</td>
<td class="rating_info_$id ">кол-во картинок(0 изначально)</td>
</tr>
</table>

$(".raiting").click(function() {
		var a = $(this).attr("id");
		var c = $(this).attr("data");
		var b = $(".rating_info_" + a).text();
		$.ajax({
		url:"/dieta/rating",
		data:{
			user_votes: user_votes,  // эта переменная раньше задаётся
			item_id: c,
		    total: b
		},
                success:function(h) {
			if(h) {
				$(".rating_info_" + a).text(h)
			} else {
				alert("Вы уже голосовали")
			}
		}
	})
});

Когда кликаю по картинкам в строке с кол-вом картинок должно нарисоваться сколько картинок при клике выбранно, и на локальном работает, а на хосте дублируются. Т.е. был 0,выбрал две картинки стало 02, было 8, стало 88.После перезагрузки всё встаёт как и должно быть, но вот до никак не хочет.

Последний раз редактировалось ureech, 05.02.2017 в 07:13.
Ответить с цитированием