123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- $.fn.editable.defaults.params = function (params) {
- params._token = LA.token;
- params._editable = 1;
- params._method = 'PUT';
- return params;
- };
- $.fn.editable.defaults.error = function (data) {
- var msg = '';
- if (data.responseJSON.errors) {
- $.each(data.responseJSON.errors, function (k, v) {
- msg += v + "\n";
- });
- }
- return msg
- };
- toastr.options = {
- closeButton: true,
- progressBar: true,
- showMethod: 'slideDown',
- timeOut: 4000
- };
- $.pjax.defaults.timeout = 5000;
- $.pjax.defaults.maxCacheLength = 0;
- $(document).pjax('a:not(a[target="_blank"],a[no-pjax])', {
- container: '#pjax-container'
- });
- NProgress.configure({parent: '#pjax-container'});
- $(document).on('pjax:timeout', function (event) {
- event.preventDefault();
- })
- $(document).on('submit', 'form[pjax-container]', function (event) {
- $.pjax.submit(event, '#pjax-container')
- });
- $(document).on("pjax:popstate", function () {
- $(document).one("pjax:end", function (event) {
- $(event.target).find("script[data-exec-on-popstate]").each(function () {
- $.globalEval(this.text || this.textContent || this.innerHTML || '');
- });
- });
- });
- $(document).on('pjax:send', function (xhr) {
- if (xhr.relatedTarget && xhr.relatedTarget.tagName && xhr.relatedTarget.tagName.toLowerCase() === 'form') {
- $submit_btn = $('form[pjax-container] :submit');
- if ($submit_btn) {
- $submit_btn.button('loading')
- }
- }
- /*NProgress.start();*/
- });
- $(document).on('pjax:complete', function (xhr) {
- if (xhr.relatedTarget && xhr.relatedTarget.tagName && xhr.relatedTarget.tagName.toLowerCase() === 'form') {
- $submit_btn = $('form[pjax-container] :submit');
- if ($submit_btn) {
- $submit_btn.button('reset')
- }
- }
- /*NProgress.done();*/
- });
- $(function () {
- $('.sidebar-menu li:not(.treeview) > a').on('click', function () {
- var $parent = $(this).parent().addClass('active');
- $parent.siblings('.treeview.active').find('> a').trigger('click');
- $parent.siblings().removeClass('active').find('li').removeClass('active');
- });
- $('[data-toggle="popover"]').popover();
- });
- (function ($) {
- $.fn.admin = LA;
- $.admin = LA;
- })(jQuery);
|