Sha256: d1c95a14e80bb0abc4aea97b178eb20273a17f93ef6f4ca559b56bbe3e8d7a2b

Contents?: true

Size: 1.06 KB

Versions: 1

Compression:

Stored size: 1.06 KB

Contents

if (jQuery) {
    Compass.ErpApp.Utility.createNamespace("Compass.ErpApp.JQuerySupport");

    jQuery(document).ready(function () {
        Compass.ErpApp.JQuerySupport.setupHtmlReplace();
    });

    Compass.ErpApp.JQuerySupport.setupHtmlReplace = function () {
        jQuery(document).bind('ajaxSuccess', Compass.ErpApp.JQuerySupport.handleHtmlUpdateResponse);
    };

    Compass.ErpApp.JQuerySupport.handleHtmlUpdateResponse = function (e, xhr, options, data) {
        var utility = Compass.ErpApp.Utility;

        //reset SessionTimeout
        if (utility.SessionTimeout.enabled) {
            utility.SessionTimeout.reset();
        }
        if (!utility.isBlank(data) && !utility.isBlank(data.htmlId)) {
            var updateDiv = $('#' + data.htmlId);
            try {
                updateDiv.closest('div.compass_ae-widget').unmask();
            }
            catch (ex) {
                //messy catch for no update div
            }
            updateDiv.get(0).innerHTML = data.html;
            utility.evaluateScriptTags(updateDiv.get(0));
        }
    };
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
erp_app-4.0.0 public/javascripts/erp_app/jquery_support.js