"Можно ли использовать FancyBox для кнопки?"- Да, не имеет значения, какой HTML-элемент вы используете.
Но ваш код не имеет никакого смысла.Вы прикрепляете пользовательский обработчик события клика для элемента #btn-dispos
.И затем, когда пользователь нажимает вашу кнопку, вы делаете запрос ajax, а затем присоединяете другой обработчик события щелчка к предыдущему элементу (выполняя $('#btn-dispos').fancybox()
).Почему ты бы так поступил?Если вы хотите отобразить ответ ajax, то сделайте это - $.fancybox.open( your content )
И, наконец, в вашем сообщении об ошибке четко указано, что контент не может быть загружен.Проверьте свой путь.