Your IP : 18.219.40.177
App.Jscript = function(window, $, EventMgr) {
'use strict';
var init = function() {
EventMgr.bind('appendForm,appendList,appendReport', checkJscript);
EventMgr.on('#wr-content', 'input.i-onchange-event, textarea.i-onchange-event', 'change', changeEventHandler);
},
checkJscript = function(e, d) {
if (d && d.srcData && d.srcData.jscript && d.srcData.jscript.length) {
var jscript = d.srcData.jscript;
for (var i = 0, l = jscript.length; i < l; i++) {
eval(jscript[i]);
}
}
},
changeEventHandler = function(e) {
var name = this.getAttribute('name');
if (window[name + '_event'] && typeof window[name + '_event']) {
window[name + '_event'].apply(this, [e]);
}
};
return {
init: init
};
}(window, $, EventMgr);