如何实现bootstrap modal加载远程url的功能?

发布于 2022-09-02 19:50:39 字数 602 浏览 7 评论 0

bootstrap modal可以加载远程url,但是缺点是modal的HTML需要写在当前页面上!
我用bootbox.js二次封装了很多自定义模态框,当前页面不用出现modal的html,但是想实现一个能加载远程url的功能类型modal!
我现在的思路是用jquery的get(url,'',function(data){})可以拿到远程url内容(data是html类型的数据),但是效果一直出不来!

bootbox.js文档地址:http://bootboxjs.com/documentation.html#bb-custom-dialog
错误:

function modalOp(title,url){
    var html;
    $.get(url,'',function(data){
        html=data;
    });
    var modal=bootbox.dialog({
        title:title,
        message:html,
    });
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

各空 2022-09-09 19:50:39

把这部分放到get回调函数里面

$.get(url, function(){
// 获取html
var modal=bootbox.dialog({
        title:title,
        message:html,
    });
})
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文