Я считаю, что javascript 'onclick' происходит до обратной передачи.Поэтому, если вы зарегистрируете jquery при первой загрузке страницы, он запустит скрипт, когда пользователь нажмет на кнопку, но до обратной передачи.'вместо' onclick 'и вставьте его после обратной передачи.Таким образом, диалоговое окно появится после поездки на сервер.
Надеюсь, это имеет смысл.