Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQueryTMPL将双引号添加到图像标记中_Javascript_Jquery_Image_Templates_Templating - Fatal编程技术网

Javascript jQueryTMPL将双引号添加到图像标记中

Javascript jQueryTMPL将双引号添加到图像标记中,javascript,jquery,image,templates,templating,Javascript,Jquery,Image,Templates,Templating,我使用PrototypeJS很多年了,我喜欢他们库中的模板特性。我现在改成了jQuery,我已经是一个初学者了。我找不到解决问题的方法: 我从ajax请求中得到一个包含html图像标记的json对象。它看起来像: <-- some data -->, "del":"<img src=\"img\/icon_delete.png\" class=\"firmenDelZData\" border=\"0\" height=\"17\" id=\"zdataid_13\">"

我使用PrototypeJS很多年了,我喜欢他们库中的模板特性。我现在改成了jQuery,我已经是一个初学者了。我找不到解决问题的方法:

我从ajax请求中得到一个包含html图像标记的json对象。它看起来像:

<-- some data -->, "del":"<img src=\"img\/icon_delete.png\" class=\"firmenDelZData\" border=\"0\" height=\"17\" id=\"zdataid_13\">"}
我得到一个警告框,显示正常的图像标记,没有双引号。但当我使用jquery模板函数获取此变量时,如下所示:

$.tmpl( "zdTemplate", { "del": firmenzd[i].del } ).appendTo("#zd");
`var zdTemplate = '<tr class="ptr zdEntry">' + 
                   '<td class="cellValue fontValue">{{html edit}}</td>' +     
                   '<td class="cellValue fontValue">{{html del}}</td>' + 
                 '</tr>';
$.template( "zdTemplate", zdTemplate );`
          ` $.tmpl( "zdTemplate", {
               "edit": firmenzd[i].edit,
               "del": firmenzd[i].del } ).appendTo("#data");`
模板引擎使用双引号插入此图像标记,因此浏览器不显示图像,而是将标记本身显示为文本。。。我怎样才能解决这个问题

 "<img src=\"img\/icon_delete.png\" class=\"fDelZData\" border=\"0\" height=\"17\" id=\"zdataid_13\"> 
希望这对其他人有帮助

M

PS:为自己找到了解决方案,我在这里太新了,无法回答自己的问题

          ` $.tmpl( "zdTemplate", {
               "edit": firmenzd[i].edit,
               "del": firmenzd[i].del } ).appendTo("#data");`