繁体   English   中英

在Ajax之后重新构建iframe

[英]reframe iframe after ajax

Ajax响应成功后如何刷新iframe?

success: function (res) {       
            if (res.IsSuccess) {
                setTimeout(function () {
                $("#divLoading").hide();
                }, 2000);
                $(".modal-iframe1").attr("src", window.url.OnlineSignUrl + res.Response[0].DocumentID + "&AuthToken=" + AuthToken);
                window.location.reload();
            }else{
                alert(res.Messages);
                window.location.href='/PdfLogin.html';
            }

在这里,如果我给window.location.reload()它正在加载整个网页,而不是加载整个网页,而是只加载iframe吗?

注意:更多代码! 请检查下面的图片以获得更多说明图片

.pdf搜索链接中有几个图标[无论那里有pdf链接],因此,如果我单击第一个图标,则调用iframe加载内容并签署活动pdfimage2iframepopup ,一旦完成,我将选择第二个图像,因此在这里iframe没有加载,而是采用了第一个选定的图像值?

window.location.reload(); 将重新加载您已经发现的整个网页。

您需要做的就是更改iframesrc属性。 这将导致它重新加载。

$(".modal-iframe1").attr("src", window.url.OnlineSignUrl + res.Response[0].DocumentID + "&AuthToken=" + AuthToken);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM