Множество Starbox на одной странице

359
11 октября 2017, 09:54

Всем доброго времени. Хочу сделать рейтинг звездочками. Выбрал https://github.com/irfan/jquery-star-rating Но в процессе работы есть проблемы.

Вывожу вот так:

<div class="starbox colours autoupdate smooth" data-thread="[[+id]]"></div>

По data-thread понимаю, за какой ресурс отдали голос

Сохранение результатов делаю так:

starbox.bind('starbox-value-changed', function(event, value){
    var thread = $(this).attr('data-thread');
    var voteCount = value;
    //console.log([thread,value]);
    $.ajax({
        type: 'POST',
        url: 'url',
        data:{
            action: 'saveVote',
            thread: thread,
            vote: voteCount
        },
        success: function(response){
            console.log(response);
        }
    });
});

Вопрос такой: Как при ответе выставить значение, которое приходит с сервера (у меня там считается среднее по Вильсону)

Как выставить результаты (для нескольких на странице) для всех звездочек, если вызываются несколько на странице?

READ ALSO
Конвертирование даты в javascript

Конвертирование даты в javascript

Есть дата в формате: Tue, 10 Oct 2017 00:00:00 GMTНужно средставми js конвертировать её в формат Tue, 10 Oct 2017, и в формат 2017-10-10(YYYY-MM-DD), как это можно сделать?

313
Установка polymer для fedora Linux

Установка polymer для fedora Linux

Подскажите подробную установку библиотеки polymer для fedora Linux?

198
странный путь ngRoute

странный путь ngRoute

Написал простенький роутинг на ангуляре, но путь имеет странный вид, например: http://1270

198
Javascript Вывод даты

Javascript Вывод даты

В data1[0]date находится дата/время: 2017-10-10 12:10:44 Как вывести только дату: 2017-10-10?

339