重定向到页面后,EJS内容未加载

时间:2014-09-02 18:44:53

标签: ajax ejs

我有页面,其中部分内容是使用EJS动态加载的。 从AJAX请求中检索到EJS的数据。 当我第一次打开页面时,它工作正常。但我需要函数,重新加载页面并添加链接后的一些变量? 调用此函数后,我的EJS内容无法加载。有什么想法吗?

从EJS调用函数:

<div class="img-cont"><img onclick="edit('<%= cl.ID %>')"></div>

JS功能:

function edit(id){
window.location.href="url.html?id="id";
}
HTML中的

 var rq1 = new XMLHttpRequest();
      rq1.open("POST", url, false);
      rq1.send('action=my'); 
      var ml =  rq1.responseText;
      ml = $.parseJSON(ml);

 var rq1 = new XMLHttpRequest();
      rq1.open("POST", url, false);
      rq1.send('action=cl'); 
      var cl =  rq1.responseText;
      cl = $.parseJSON(cl);


  (function () {
     var html = new EJS({url: "xxx.ejs"}).render(ml, cl);
     document.getElementById("content").innerHTML = html;
   }());

0 个答案:

没有答案