From 151dc79a8138f0876deaebf2669f5eae8893080e Mon Sep 17 00:00:00 2001 From: zmagod Date: Tue, 21 Feb 2017 16:25:50 +0100 Subject: [PATCH] adds hook for lock task action --- .../javascripts/samples/sample_datatable.js.erb | 13 ++++++++++++- app/views/my_modules/_state_buttons.html.erb | 1 + 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/samples/sample_datatable.js.erb b/app/assets/javascripts/samples/sample_datatable.js.erb index be02b5c44..ae6d86fa1 100644 --- a/app/assets/javascripts/samples/sample_datatable.js.erb +++ b/app/assets/javascripts/samples/sample_datatable.js.erb @@ -1293,7 +1293,18 @@ function changeToEditMode() { modal.modal('show'); }, error: function(xhr) { - // TODO + dropdownList.sortable('disable'); + $(li).clearFormErrors(); + var msg = $.parseJSON(xhr.responseText); + + renderFormError(undefined, + $(li).find('.text-edit'), + Object.keys(msg)[0] + ' ' + msg.name.toString()); + var verticalHeight = $(li).offset().top; + dropdownList.scrollTo(verticalHeight,0); + setTimeout(function() { + $(li).clearFormErrors(); + }, 5000); } }); }); diff --git a/app/views/my_modules/_state_buttons.html.erb b/app/views/my_modules/_state_buttons.html.erb index f1068201c..756c82c02 100644 --- a/app/views/my_modules/_state_buttons.html.erb +++ b/app/views/my_modules/_state_buttons.html.erb @@ -13,3 +13,4 @@ <% end %> +