equal
deleted
inserted
replaced
1164 preLoadCallback: ams.getFunctionByName(result.pre_reload) || function() { |
1164 preLoadCallback: ams.getFunctionByName(result.pre_reload) || function() { |
1165 $('[data-ams-pre-reload]', loadTarget).each(function() { |
1165 $('[data-ams-pre-reload]', loadTarget).each(function() { |
1166 ams.executeFunctionByName($(this).data('ams-pre-reload')); |
1166 ams.executeFunctionByName($(this).data('ams-pre-reload')); |
1167 }); |
1167 }); |
1168 }, |
1168 }, |
|
1169 preLoadCallbackOptions: result.pre_reload_options, |
1169 afterLoadCallback: ams.getFunctionByName(result.post_reload) || function () { |
1170 afterLoadCallback: ams.getFunctionByName(result.post_reload) || function () { |
1170 $('[data-ams-post-reload]', loadTarget).each(function () { |
1171 $('[data-ams-post-reload]', loadTarget).each(function () { |
1171 ams.executeFunctionByName($(this).data('ams-post-reload')); |
1172 ams.executeFunctionByName($(this).data('ams-post-reload')); |
1172 }); |
1173 }); |
1173 } |
1174 }, |
|
1175 afterLoadCallbackOptions: result.post_reload_options |
1174 }); |
1176 }); |
1175 break; |
1177 break; |
1176 case 'redirect': |
1178 case 'redirect': |
1177 if (form !== undefined) { |
1179 if (form !== undefined) { |
1178 ams.form.resetChanged(form); |
1180 ams.form.resetChanged(form); |
5737 url: url, |
5739 url: url, |
5738 dataType: 'html', |
5740 dataType: 'html', |
5739 cache: false, |
5741 cache: false, |
5740 beforeSend: function() { |
5742 beforeSend: function() { |
5741 if (options && options.preLoadCallback) { |
5743 if (options && options.preLoadCallback) { |
5742 ams.executeFunctionByName(options.preLoadCallback, this); |
5744 ams.executeFunctionByName(options.preLoadCallback, this, options.preLoadCallbackOptions); |
5743 } |
5745 } |
5744 ams.skin.cleanContainer(container); |
5746 ams.skin.cleanContainer(container); |
5745 container.html('<h1 class="loading"><i class="fa fa-cog fa-spin"></i> ' + ams.i18n.LOADING + ' </h1>'); |
5747 container.html('<h1 class="loading"><i class="fa fa-cog fa-spin"></i> ' + ams.i18n.LOADING + ' </h1>'); |
5746 if (container[0] === $('#content')[0]) { |
5748 if (container[0] === $('#content')[0]) { |
5747 ams.skin._drawBreadCrumb(); |
5749 ams.skin._drawBreadCrumb(); |
5783 .animate({opacity: '1.0'}, 300); |
5785 .animate({opacity: '1.0'}, 300); |
5784 ams.initContent(container); |
5786 ams.initContent(container); |
5785 ams.form.setFocus(container); |
5787 ams.form.setFocus(container); |
5786 } |
5788 } |
5787 if (options && options.afterLoadCallback) { |
5789 if (options && options.afterLoadCallback) { |
5788 ams.executeFunctionByName(options.afterLoadCallback, this); |
5790 ams.executeFunctionByName(options.afterLoadCallback, this, options.afterLoadCallbackOptions); |
5789 } |
5791 } |
5790 ams.stats.logPageview(); |
5792 ams.stats.logPageview(); |
5791 } |
5793 } |
5792 }, |
5794 }, |
5793 error: function(request, errorOptions, error) { |
5795 error: function(request, errorOptions, error) { |