我在struts中的一个页面想通过json加载另一个页面,如:
new Ajax.Request('cat.action',{
  method: 'get',
  onSuccess: function(req){  $('left').innerHTML = req.responseText;  }});
req.responseText是所要返回的页面,此页面中需要用到script代码,为何script代码不起作用?为什么json加载的页面中不可以用script代码呢???

解决方案 »

  1.   

    $('left').innerHTML = req.responseText;
    这个代码有问题。应该是:
    $('#left').innerHTML = req.responseText;
      

  2.   

    本人前段时间没事写了个类似于校内,开心网等SNS网,现在上传了一个早期的代码,里面采用jquery,struts,spring,hibernate的结合来处理的,也有涉及到lazy取数据的设置,mail发信等等,如果有兴趣这方面的可以下载看看。你可以任意修改,这个只是早期的小版本,但是我想用来学习这些个框架还是值得参考的。
    http://www.abbysc.com/blog/