Sha256: f513b5bb4b913aa70a94e04ef61350882cbb837d92ed8bc44a2aa40af131537a
Contents?: true
Size: 1.03 KB
Versions: 13
Compression:
Stored size: 1.03 KB
Contents
(function() { 'use strict'; sc.createEmotionalRating = function(options) { var $tr = $(options.rows_of_emotions[options.index]); var rating = $tr.find('input:checked').val(); function successCallback() { rateEmotion(options); } options.index = options.index + 1; if (rating) { $.ajax({ type: 'post', url: options.post_path, data: { emotional_rating: { emotion_id: $tr.data('emotionId'), is_positive: $tr.data('isPositive'), participant_id: options.participant_id, rating: rating } }, async: true, dataType: 'script', success: successCallback, error: errorCallback }); } else { rateEmotion(options); } }; function errorCallback() {} function rateEmotion(options) { if (options.count === 0 || options.count === options.index) { options._window.location = options.redirect_path; } else { sc.createEmotionalRating(options); } } })();
Version data entries
13 entries across 13 versions & 1 rubygems