2013-09-30 54 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

相關問題