Если видите вот эту крутящуюся штучку и ничего не происходит, на самом деле под капотом происходит вот что:
- Отправляется ajax запрос
- Запрос не возвращает ничего, либо возвращает ошибку, которую коллбек не может обработать
- Или же вообще запрос не отправляется даже, возможно есть javascript ошибки (смотрите консоль)
Чтобы выловить ошибку, откройте Developer Tools, перейтиде во вкладку Network, включите фильтр XHR. Теперь нажмите на нужное поле, в панели Network должен появиться запрос. Нажмите на него, и смотрите что с ним не так, что содержит ответ сервера (и есть ли он вообще).
Если обнаружите там ошибки, необходимо включать отладку / логгирование ошибок на стороне сервера и смотреть, что в них.