Commit 233d71b9 by Clinton Blackburn

Merge pull request #111 from edx/js-cleanup

JS Cleanup
parents 95b965a3 f62b5565
$(document).ready(function () {
var $actions = $('[data-action=process-refund]');
var processRefund = function (e) {
var $btn = $(e.target),
refund_id = $btn.data('refund-id');
refund_id = $btn.data('refund-id'),
decision = $btn.data('decision');
// Disable button
......@@ -17,8 +19,8 @@ $(document).ready(function () {
headers: {'X-CSRFToken': $.cookie('csrftoken')}
}).success(function (data) {
$('tr[data-refund-id=' + refund_id + '] .refund-status').text(data.status);
addMessage('alert-success', 'icon-check-sign', 'Refund ' + refund_id + ' has been processed.');
$('[data-action=process-refund]').remove();
addMessage('alert-success', 'icon-check-sign', 'Refund #' + refund_id + ' has been processed.');
$actions.remove();
}).fail(function (jqXHR, textStatus, errorThrown) {
// NOTE (RFL): For an MVP, changing the displayed refund state on any error may be viable.
// Ideally, the displayed refund state would only change if the refund were to enter an
......@@ -38,5 +40,5 @@ $(document).ready(function () {
});
};
$('[data-action=process-refund]').click(processRefund);
$actions.click(processRefund);
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment