Mercurial > public > sg101
view media/js/forums.js @ 92:62eb9cbbcffc
Need an import for the InvalidPage exception from django.core.paginator.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Sun, 13 Sep 2009 04:09:08 +0000 |
parents | 021492db4aad |
children | 23035afdeae8 |
line wrap: on
line source
$(document).ready(function() { var postText = $('#id_body'); var postButton = $('#forums-reply-post'); postButton.click(function () { var text = $.trim(postText.val()); if (text.length == 0) { alert('Please enter some reply text.'); return false; } $(this).attr('disabled', 'disabled').val('Posting reply...'); $.ajax({ url: '/forums/quick-reply/', type: 'POST', data: { body : postText.val(), topic_id : $('#id_topic_id').val() }, dataType: 'html', success: function (data, textStatus) { postText.val(''); $('#forum-topic tr:last').after(data); var lastTr = $('#forum-topic tr:last'); lastTr.hide(); lastTr.fadeIn(3000); postButton.removeAttr('disabled').val('Submit Reply'); }, error: function (xhr, textStatus, ex) { alert('Oops, an error occurred. Please reload the page and try again.'); postButton.removeAttr('disabled').val('Submit Reply'); } }); return false; }); });