diff --git a/jquery.dynatable.js b/jquery.dynatable.js index 9285e1e..cf07ed3 100644 --- a/jquery.dynatable.js +++ b/jquery.dynatable.js @@ -94,6 +94,7 @@ recordCountText: 'Showing', recordCountTextTemplate: '{text} {pageTemplate} {totalTemplate} {filteredTemplate}', recordCountTemplate: '{textTemplate}', + processingTemplate: '{text}', processingText: 'Processing...' }, dataset: { @@ -775,8 +776,12 @@ }; this.create = function() { + var html = utility.template(settings.inputs.processingTemplate, { + text: settings.inputs.processingText + }); + var $processing = $('
', { - html: '' + settings.inputs.processingText + '', + html: html, id: 'dynatable-processing-' + obj.element.id, 'class': 'dynatable-processing', style: 'position: absolute; display: none;' @@ -787,7 +792,7 @@ this.position = function() { var $processing = $('#dynatable-processing-' + obj.element.id), - $span = $processing.children('span'), + $span = $processing.find('>:first-child'), spanHeight = $span.outerHeight(), spanWidth = $span.outerWidth(), $covered = obj.$element,