From 96f8878aa5aaa279a4d995c7bd01fd0f0d1b9efc Mon Sep 17 00:00:00 2001 From: mMarinetti Date: Wed, 4 Jan 2012 10:30:21 +0000 Subject: [PATCH] // improvement about admin-products.js enable/disable save buttons git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@12105 b9a71923-0436-4b27-9f14-aed3839534dd --- js/admin-products.js | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/js/admin-products.js b/js/admin-products.js index adbb9386e..0e05d87b9 100644 --- a/js/admin-products.js +++ b/js/admin-products.js @@ -291,17 +291,13 @@ function getManufacturers() function disableSave() { - if ($('#product-tab-content-Associations').hasClass('not-loaded')) - { $('#desc-product-save').hide(); $('#desc-product-save-and-stay').hide(); - - $('#product-tab-content-Associations').bind('loaded', function() - { - $('#desc-product-save').show(); - $('#desc-product-save-and-stay').show(); - }); - } +} +function enableSave() +{ + $('#desc-product-save').show(); + $('#desc-product-save-and-stay').show(); } /* function autocomplete */ @@ -310,5 +306,13 @@ urlToCall = null; $(document).ready(function() { updateCurrentText(); updateFriendlyURL(); - disableSave(); -}); \ No newline at end of file + + // disable save if Associations tab is not loaded + if ($('#product-tab-content-Associations').hasClass('not-loaded')) + disableSave(); + + $('#product-tab-content-Associations').bind('loaded', function() + { + enableSave(); + }); +});