使用文本创建AJAX叠加层

时间:2014-01-23 11:08:54

标签: java ajax jsp

我想使用AJAX创建一个覆盖在当前窗口上的屏幕区域。其中一个例子就像那些没有在新窗口中打开的广告,或者当你在reddit上并尝试在没有登录的情况下对帖子进行投票的广告时。我找不到任何关于此类文档的文档。有谁知道怎么做?

1 个答案:

答案 0 :(得分:0)

我不太清楚你在问什么。但是我不喜欢的是,你想要在发送ajax请求时进行覆盖。 因此,解决方案如下。 在Html中:

使用Jquery:

$.ajax({                
        url: "@Url.Action("GetMyCandidate")",           
        contentType: "application/json; charset=utf-8",
        dataType: "json",// your type
        beforeSend: function () {              

            // show your overlay div
            $("#overlay").show();

         }
    }).success(function (data) {
         $("#overlay").hide();
          // your futher code

     });