From 37ef17fd2904e49d966ed0922871f675ceb384c0 Mon Sep 17 00:00:00 2001 From: Carson Fleming Date: Sun, 9 Apr 2017 18:55:38 -0400 Subject: Rearrange ratings tab --- dash/js/dash.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'dash/js') diff --git a/dash/js/dash.js b/dash/js/dash.js index 7eb10c0..2cd6fe6 100644 --- a/dash/js/dash.js +++ b/dash/js/dash.js @@ -62,18 +62,19 @@ function ratewidget (idx, me) { var $me = $(me); var rating = parseFloat($me.attr('data-rating')); if (!rating) rating = 0; - var html = ''; + var html = '
'; for (var i = 1; i <= rating; i++) html += 'Full Star'; if (rating-Math.floor(rating) >= 0.5) html += 'Half Star' i += Math.round(rating-Math.floor(rating)); for (; i <= 5; i++) html += 'No Star'; + html += ''; $me.html(html); $.each($me.find('.ratebtn'), function (idx, obj) { $(obj).click(function (e) { e.preventDefault(); console.log('Clicked '+(idx+1)); - $.get('headless.php?rate='+$me.attr('data-uid')+'&jid='+$me.attr('data-jid')+'&val='+(idx+1), function (data) { - if (data == 'OK') $me.parents().filter('.job').hide(250); + $.get('headless.php?rate='+$me.attr('data-uid')+'&jid='+$me.attr('data-jid')+'&val='+(idx+1)+'&txt='+$me.find('.typereview').val(), function (data) { + if (data == 'OK') window.location.reload(); else window.alert('The server encountered an error submitting your rating. We\'re sorry for the inconvenience.'); }); }); -- cgit v1.2.3