diff --git a/js/jquery.blockUI.js b/js/jquery.blockUI.js index 87c8b65a9..43bfec5e7 100644 --- a/js/jquery.blockUI.js +++ b/js/jquery.blockUI.js @@ -231,6 +231,8 @@ css = $.extend({}, $.blockUI.defaults.css, opts.css || {}); if (opts.onOverlayClick) opts.overlayCSS.cursor = 'pointer'; + if (opts.enableValidation) + opts.overlayCSS.cursor = 'not-allowed'; themedCSS = $.extend({}, $.blockUI.defaults.themedCSS, opts.themedCSS || {}); msg = msg === undefined ? opts.message : msg; @@ -292,7 +294,12 @@ s = '
'; } else { - s = ''; + if (opts.enableValidation) { + s = ''; + } + else{ + s = ''; + } } lyr3 = $(s); diff --git a/js/utils.js b/js/utils.js index 501bad073..b7b13c012 100644 --- a/js/utils.js +++ b/js/utils.js @@ -388,13 +388,12 @@ function ToggleField(value, field_id) { */ function BlockField(field_id, bBlocked) { if (bBlocked) { - $('#'+field_id).block({message: ' ** disabled ** '}); + $('#'+field_id).block({message: ' ** disabled ** ', enableValidation : true}); } else { $('#'+field_id).unblock(); } } - /** * Updates (enables/disables) a "duration" field */