Attr在我的iframe pdf中

时间:2014-01-09 13:41:25

标签: jquery attr

我正在使用Html2Pdf,它允许我生成PDF。 它工作正常,我想在我的jquery之前添加我的iframe并在之后设置attribut src。

我有:

success: function (data) {
            $("#loader99").hide();
            $(".show_pdf_vcmd").append('<iframe id="fullFrame" src="temp/' + data.pdfurl_vcmd_ajax + '.pdf "width="50%" height="700px" class="pdf"></iframe>') 
            }

 <div class="show_pdf_vcmd"></div>

我希望得到这样的结果:

success: function (data) {
                $("#loader99").hide();
              // Here put the attribut src (with my data) in .show_pdf_vcmd
                }

<div class="show_pdf_vcmd"><iframe id="fullFrame" width="50%" height="700px" class="pdf"></iframe></div>

谢谢我该怎么做?

1 个答案:

答案 0 :(得分:1)

尝试$.attr

success: function (data) {
          $("#loader99").hide();
           $("#fullFrame").attr("src","temp/'" + data.pdfurl_vcmd_ajax + "'.pdf");
   }

<div class="show_pdf_vcmd"><iframe id="fullFrame" width="50%" height="700px" class="pdf"></iframe></div>

您需要确保在DOM准备好后触发success函数。这意味着调用ajax的函数应该在$(document).ready内,以避免计时问题。