hrzlvn/coursequestionbank

View on GitHub
app/assets/javascripts/Supersession.js

Summary

Maintainability
A
1 hr
Test Coverage
var Supersession = {
    setup: function() {
        $('.supersede_form form').submit(function(e) {
            $.ajax({
                context: this,
                url: $(this).attr('action'),
                type: 'POST',
                data: $(this).serialize(),
                success: function(data, textStatus, jqXHR) {
                    if (data.error === null)
                        window.location.reload();
                    else
                        $(this).find('.message').text(data.error);
                }
            });
            return false;
        });
    }
};
$(Supersession.setup);