Javascript jquery-弹出窗口立即关闭

Javascript jquery-弹出窗口立即关闭,javascript,jquery,html,popup,Javascript,Jquery,Html,Popup,在一个html页面上,我有一个超链接(id='WhatsNew'),它在单击时使用以下jquery代码将一个html页面显示为poup: $jQ(document).ready(function(){ var pars="WhatsNew=Y"; $jQ.post("/Bids/whatsnew",pars,function(result){ if(result=="no"){ return false; }else{

在一个html页面上,我有一个超链接(id='WhatsNew'),它在单击时使用以下jquery代码将一个html页面显示为poup:

$jQ(document).ready(function(){
var pars="WhatsNew=Y";
   $jQ.post("/Bids/whatsnew",pars,function(result){
       if(result=="no"){
        return false;   
       }else{
           var bsdPFA= BootstrapDialog.show({
             title:'What\'s New?',
             message:result, nl2br:false, 
             draggable:true, 
             buttons:[{label:'Close', id: 'wn_close',
             action:function(dialogRef){
                 dialogRef.close();
                }
             }]
          });
           bsdPFA.$modal.find('.modal-dialog').css({'width':'60%','height':'auto'});
       }
   });
在另一个文件中,我使用jquery代码处理单击:

if ($('WhatsNew')) {
    Event.observe('WhatsNew', 'click', function(){
            var myAjax = new Ajax.Request('/bids/whatsnew/', {method: 'post', onComplete:showDropBox});
//window.open("/bids/whatsnew/", 'Help', "height=300,width=600,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes", true);
          //window.open("/bids/whatsnew/","mywindow","scrollbars=1,width="+screen.availWidth.toString()+",height="+screen.availHeight.toString());
            });
}
我的“showDropBox”功能代码:

var user_data = response.responseText.split('::');
var email = user_data[0];
var name = user_data[1];

if (typeof(Zenbox) !== "undefined") {
    Zenbox.init({
        //dropboxID:   "20015556",
        dropboxID:   "20020983",
        url:         "https://hotelrfp.zendesk.com",
        tabID:       "support",
        tabColor:    "black",
        tabPosition: "Left",
        hide_tab: true,
        requester_name: name,
        requester_email: email
    });

每当我点击超链接时,弹出窗口都会在很短的时间内(几乎半秒)打开并关闭。请帮我解决这个问题。

关于完整的“ShowDriobox”功能,您写了什么?可能包含关闭弹出窗口的代码。。请检查以确保您有bootstrap.js或bootstrap-modal.js,但不是两者都有。您可以发布jsfiddle@SreerejithSS我已经编辑了这个问题,以包含“showDropBox”的代码。请看一看。。。。