diff --git a/app/views/todos/create.js.erb b/app/views/todos/create.js.erb index 0e84d9a8..cdc91ac4 100644 --- a/app/views/todos/create.js.erb +++ b/app/views/todos/create.js.erb @@ -17,6 +17,7 @@ function clear_form() { $('#todo-form-new-action').clearForm(); + $('#todo-form-new-action').clearDeps(); TracksForm.set_context_name('<%=@initial_context_name%>'); TracksForm.set_project_name('<%=@initial_project_name%>'); TracksForm.set_tag_list('<%=@default_tags%>'); diff --git a/public/javascripts/application.js b/public/javascripts/application.js index 39097c8a..e74da3b7 100644 --- a/public/javascripts/application.js +++ b/public/javascripts/application.js @@ -764,6 +764,12 @@ $.fn.clearForm = function() { }); }; +$.fn.clearDeps = function() { + $('ul#predecessor_ul', this).hide(); + $('ul#predecessor_ul', this).html(""); + $('input[name=predecessor_list]').val(""); +} + /**************************************/ /* Tracks AJAX functions */ /**************************************/