Ruby - 是否可以在按钮上使用 FancyBox?
Ruby - Is it possible to use FancyBox on button?
是否可以在按钮上使用 FancyBox?
document.getElementById("btn-dispos").addEventListener("click", function(){
$.ajax({
type: "get",
url: path_to_load_plages_dispo_fournisseurs,
data: {ids : ids},
success: function(data){
$('#btn-dispos').fancybox(
{type: 'ajax'},
fancyOptions
);
}
});
});
<button id="btn-dispos">Results</button>
它给我以下错误:
The requested content cannot be loaded. Please try again later.
提前致谢!
"Is it possible to use FancyBox on button ?" - 是的,使用什么 html 元素并不重要。
但是你的代码没有任何意义。您正在为 #btn-dispos
元素附加自定义点击事件处理程序。然后,当用户单击您的按钮时,您正在发出 ajax 请求,然后您将另一个单击事件处理程序附加到前一个元素(通过执行 $('#btn-dispos').fancybox()
)。为什么要这么做?如果你想显示 ajax 响应,那么就这样做 - $.fancybox.open( your content )
最后,您的错误消息明确指出无法加载内容。检查你的路径。
是否可以在按钮上使用 FancyBox?
document.getElementById("btn-dispos").addEventListener("click", function(){
$.ajax({
type: "get",
url: path_to_load_plages_dispo_fournisseurs,
data: {ids : ids},
success: function(data){
$('#btn-dispos').fancybox(
{type: 'ajax'},
fancyOptions
);
}
});
});
<button id="btn-dispos">Results</button>
它给我以下错误:
The requested content cannot be loaded. Please try again later.
提前致谢!
"Is it possible to use FancyBox on button ?" - 是的,使用什么 html 元素并不重要。
但是你的代码没有任何意义。您正在为 #btn-dispos
元素附加自定义点击事件处理程序。然后,当用户单击您的按钮时,您正在发出 ajax 请求,然后您将另一个单击事件处理程序附加到前一个元素(通过执行 $('#btn-dispos').fancybox()
)。为什么要这么做?如果你想显示 ajax 响应,那么就这样做 - $.fancybox.open( your content )
最后,您的错误消息明确指出无法加载内容。检查你的路径。