原型 AJAX 响应文本缺少 javascript

Prototype AJAX responsetext missing the javascript

本文关键字:javascript 文本 AJAX 响应 原型      更新时间:2023-09-26

我可以通过alert()找到JS和HTML代码作为响应。但是我无法从响应中附加 JS body标签,但是 HTML 可以很好地附加。

new Ajax.Request(product_url, {
    method: 'post',
    onSuccess: function(transport) {
         $$('body')[0].insert(transport.responseText);
    }
});
      new Ajax.Request(product_url, {
           method: 'post',
          onSuccess: function(transport) {
               $$('body')[0].insert(new Element("div",{id:"popup"}));
               $('popup').innerHTML = transport.responseText;
      }
    });

这给出了解决方案。