Bootstrap模态发送请求不止一次

时间:2016-04-20 06:12:24

标签: javascript jquery twitter-bootstrap

我有两个模态,#wideModal和#smallModal。 这是链接的代码,

q.test((Object) null);

这是openModal()函数的代码,

<a href='javascript:openModal("wideModal","funcabc","code101")' class="btn btn-default btn-sm">View</a>

这是函数funcabc()的代码,

function openModal(id,f,data,data1,data2){
    $("#"+id).modal('show');
    $( "#"+id ).on('shown.bs.modal', function(){
        myFunctions[f](data);
    });
}

以下是与#wideModal相关的其他代码,

function funcabc(data){
    $( "#wideModal .modal-body" ).load( "view.php",data, function() {
    });
}

如果用户点击该链接,首先,它将向服务器请求一次。用户关闭模态后,再次单击该链接,它将不止一次向服务器请求。

我试过这段代码,

$( "#wideModal" ).on('show.bs.modal', function(){
    $(".modal-content").css("display","flex");
    });
$( "#wideModal" ).on('hidden.bs.modal', function(){
    $('#wideModal .modal-content').removeData('bs.modal');
});

删除所有的事件处理程序。它不起作用。

0 个答案:

没有答案