2014-01-09 45 views
-1

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

我有:

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> 

谢谢,我该怎么办呢?

+3

请阅读[我如何问一个好问题?](http://stackoverflow.com/help/how-to-ask)我不明白你想完成什么。 – crush

+0

在您添加iframe标签的行末尾添加分号。它应该工作 - 你目前的,错误的输出是什么? –

回答

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> 

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

+0

好的,谢谢这就是我想要做的:) – user3162341