Browse Source

Update assets.cp.scripts.js.go

Vova Tkach 6 years ago
parent
commit
f9c2a93f62
1 changed files with 29 additions and 1 deletions
  1. 29 1
      engine/wrapper/resources/scripts/assets.cp.scripts.js.go

+ 29 - 1
engine/wrapper/resources/scripts/assets.cp.scripts.js.go

@@ -1,5 +1,33 @@
 package scripts
 
 var File_assets_cp_scripts_js = []byte(`
-console.log('Start');
+$(document).ready(function() {
+	$('form').each(function() {
+		$(this).submit(function(e) {
+			var form = $(this);
+			if($(form).hasClass('loading')) {
+				e.preventDefault();
+				return;
+			}
+			$(form).addClass('loading');
+
+			$.ajax({
+				type: "POST",
+				url: form.attr('action'),
+				data: form.serialize()
+			}).done(function(data) {
+				console.log('done');
+				console.log(data);
+			}).fail(function() {
+				console.log('fail');
+			}).always(function() {
+				$(form).removeClass('loading');
+				console.log('always');
+			});
+
+			console.log('1');
+			e.preventDefault();
+		});
+	});
+});
 `)