将 Facebox 与 $.ajax 一起使用
我在 HighChart 事件中使用了 Facebox 和 $.ajax,但它只运行一次,并且无法运行下一次。我猜当facebox关闭时就会出现问题。有人有此类问题的经验吗?谢谢 :-)
point:{
events:{
click:function(){
jQuery.facebox({'ajax':this.options.url});
$.ajax({
type: "GET",
url: 'GetHighChart.aspx',
contentType: "application/json; charset=utf-8",
dataType: "html",
success: function (d) {
//alert("Done");
$("#container1").html(d);
}
});
}
}
}
I used facebox and $.ajax inside HighChart event, but it run only one time and cannot run the next time. I guess the problem happen when facebox is closed. Anybody has an experience with this sort of problem? Thank you :-)
point:{
events:{
click:function(){
jQuery.facebox({'ajax':this.options.url});
$.ajax({
type: "GET",
url: 'GetHighChart.aspx',
contentType: "application/json; charset=utf-8",
dataType: "html",
success: function (d) {
//alert("Done");
$("#container1").html(d);
}
});
}
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我遇到过这个问题。我通过在 Facebox 中调用的 HTML 中再次包含 Facebox 插件来解决这个问题。丑陋的修复,但它有效。
I experienced this problem. I solved it by including the facebox plugin again in the HTML that was being called in the facebox. Ugly fix, but it works.