diff --git a/forum/static/js/forum.js b/forum/static/js/forum.js index 5a5c400..622f8cb 100644 --- a/forum/static/js/forum.js +++ b/forum/static/js/forum.js @@ -44,10 +44,10 @@ function createForum(url, topic) { url: url, data: {'topic': topic}, success: function(data) { - $(".topic_" + topic).find(".forum_form").html(data); + $(".forum_form").html(data); $("#id_topic").val(topic); - setForumCreateFormSubmit(); + setForumCreateFormSubmit(topic); } }); @@ -59,7 +59,7 @@ function createForum(url, topic) { * Function to set the forum's create form submit function * */ -function setForumCreateFormSubmit() { +function setForumCreateFormSubmit(topic) { $('.date-picker').datepicker({ language: locale, }); @@ -72,13 +72,13 @@ function setForumCreateFormSubmit() { data: frm.serialize(), dataType: "json", success: function (data) { - $('.foruns_list').append("
  • "+data.name+"
  • "); + $(".topic_" + topic).find('.foruns_list').append("
  • "+data.name+"
  • "); $("#createForum").modal('hide'); }, error: function(data) { $(".forum_form").html(data.responseText); - setForumCreateFormSubmit(); + setForumCreateFormSubmit(topic); } }); return false; -- libgit2 0.21.2