// USE THIS FOR FUTURE DEVELOPMENT // ==================================== // main.js // ==================================== var Main = { init: function(){ // Init }, // THIS WILL WORK ONLY FOR S VERSION ajax: function(form,callback){ var button = $(form).find('button[type=submit]'); leAjax.buttonLoad(button); var data = $(form).serializeArray(); data.push({name:'token',value: leAjax.getToken()}); data.push({name:'ajax',value: true}); data.token = leAjax.getToken(); data.ajax = true; var settings = { data: data, type: 'post', url: leAjax.getUrl(true), callback: function(results){ leAjax.buttonLoad(button); if(results.success == true){ var title = "Completed"; var message = results.message; var modalCallback = function(){ location.reload(); }; if(callback){ callback(results); return true; } leTools.modal(title,message,modalCallback,'cancel','success'); } else{ leTools.modal("Error",results.message,null,'cancel','danger'); } } } leAjax.push(settings); return false; }, }//end Main $(document).ready(function(){ Main.init(); });