Submit form with delay while entering data into input or select field

I have to submit form by ajax, and I wanеd set delay before submit my entering data but only when I put in input field. When I change in select field, form submit at once

 

Анімація AJAX-запитів

Коли ajax-запит триває довго, виникає не зрозуміла ситуація. Чи запит уже закінчив роботу, чи ще ні. Для цього не погано було б організувати анімацію, яка б запускалась перед ajax-запитом, та виключалась після його виконання.

Даний метод є дуже простий і зручний, оскільки він буде задіяний на усі існуючі в проекті ajax-запити, без будь-якого додаткового прописування ідентифікаторів об'єктів. Оскільки ми біндимо функцію анімації на саму подію початку та кінця Ajax-запиту

index.html

applocation.css

application.js

 

Робота з jQuery після Ajax виклику

Якщо у вас підгрузився, наприклад div класу element, у відповідь на ajax-запит, то спроба забіндити той же click по цьому елементу стандартним способом

буде невдалим. Потрібно: