2013-09-30 51 views
1

我使用spring mvc我已经通过jquery和css弹出一个窗口,Popup将从服务器 加载数据并运行良好。但问题是我想用弹出菜单动态使用按钮点击, 而page1.jsp加载错误信息是: ...... page2.jsp &报价未找到...........请帮忙。通过jQuery添加一个JSP页面到另一个jsp页面动态

page2.jsp

<div id="dialog"> 
     <div id="overlay"> 
     ......... 

     <form:form id="testForm" method="post"> 
      <tr> 
       <td> ok </td> 
      </tr> 
     </form:form> 
     .......... 
     </div>   
    </div> 


    page1.jsp 

    $("#btnClick").click(function(){ 
      $("#popupblock").load("../view/page2.jsp"); 
      custDialog(dialog); 
    )}; 


     <html> 
     ...... 
     <div> 
      <input type="button" id="btnClick"> 
     </div> 
     <div id="#popupblock"> 

     </div> 
     ....... 
     </html> 

    after button click should be appeared like that. 
    <div id="popupblock"> 
     <jsp:include page="page2.jsp" /> 
    </div> 

    If I assign statically then popup is loading data but 
    dynamically by jquery not working. 

回答

0

这是因为这行:

$("#popupblock").load("../view/page2.jsp"); 

我认为,文件的路径是错误的,它是在同一目录?如果是这样,请使用page2.jsp。该文件根本找不到你给它的路径,所以把它改为正确的路径:)

+0

不工作从服务器500错误显示 – user2293425

+0

如果路径是好的然后$(“#popupblock”)。load( “../view/page2.jsp”);是正确的方法吗?有没有其他的选择? – user2293425

相关问题