我要实现这样一个东东,在login.html页面用ajax技术提交到action中,result到一个select.jsp页面,我想把action中响应的数据发给select.jsp页面,显示的时候把select.jsp页面显示在当前页面(也就是login.html)页面。简单一点就是用ajax响应到得jsp页面无刷新的显示到当前页面。帮我额

解决方案 »

  1.   

    在login.html中 加个 iframe 或者div 来接受响应返回的页面 是这意思么
      

  2.   

    用 Ajax 就没必要经过 select.jsp 直接把数据或 HTML 代码给回调函数更新 DOM 就行了;要提交并重定向,就用隐藏框架直接提交就行了,等返回是调用普通 js 方法来处理 DOM (这其实是 Ajax 出现前实现无刷新提交的技巧)。没必要把两种搅和在一起。
      

  3.   

    对,是二楼的意思,我知道3楼的意思,但我还是想用jsp 页面load 进我的静态页面
      

  4.   


    var result={"名称","值"};
     $.ajax({
        type:"POST",
        url:"select.jsp"
        data:result,
        success:function(msg){
           alert(“msg就是select.jsp返回的数据!”);
    }
    });
      

  5.   

    哎 我解决了,用load 提交到ACTION通过ajax实现的