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

365
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), как это можно сделать?

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

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

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

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

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

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

204
Javascript Вывод даты

Javascript Вывод даты

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

345