Upgrade to ECMAScript 6
[plack-app-gruntmaster.git] / js / 90-form.js
index 25a11f771640cdaeaa71bd1df4cc7e72b41731eb..0b7677642b5e484469da97efef0f4c29d57b9fa3 100644 (file)
@@ -1,17 +1,14 @@
 $(function(){
-       $('.jsform > input[type="submit"]').on('click', function(e){
-               var form_data = new FormData(this.parentElement);
-               var form = this.parentNode;
-               var xhr = new XMLHttpRequest();
+       let result = $('#result')[0];
+       $('.jsform > input[type="submit"]').on('click', e => {
+               let form_data = new FormData(this.parentElement);
+               let form = this.parentNode;
+               let xhr = new XMLHttpRequest();
                xhr.open(form.getAttribute('method'), form.getAttribute('action'));
-               xhr.onload = function() {
-                       $('#result')[0].innerHTML = this.responseText;
-               };
-               xhr.onerror = function() {
-                       $('#result')[0].innerHTML = 'Error!';
-               };
+               xhr.onload = () => result.innerHTML = this.responseText;
+               xhr.onerror = () => result.innerHTML = 'Error!';
                window.scrollTo(0, 0);
-               $('#result')[0].innerHTML = 'Loading...';
+               result.innerHTML = 'Loading...';
                xhr.send(form_data);
                e.preventDefault();
        });
This page took 0.010385 seconds and 4 git commands to generate.