2013-08-17 44 views
0
<script type="text/javascript"> 
$(document).ready(function(){ 
    $(".add").click(function() { 
      $("#dialog-form").dialog("open"); 
    }); 
    $(".update").click(function() { 
       //ID value will be replaced... 
     $.get("updateCategoryPage?category_id=ID", function (data) { 
      $("#dialog-form").dialog("open"); 
     }); 


    }); 
</script> 

我有兩個按鈕分別用於添加和更新類添加和更新。 因此有些人點擊我在$ .get方法中進行控制器調用,如上所示 它正在調用並執行控制器代碼並返回到同一頁面。jquery對話框和會話屬性

/*在這裏我有一個表格與某些字段和值都像 學生姓名和學生ID的對象值...在控制器我設置與學生對象的請求範圍,來到這個頁面,但值沒有被顯示!在更新彈出的對話框*/

我想重複使用相同的代碼添加和更新以前我有兩個JSP添加和更新,我的REQ現在是使用同一個JSP頁面我堅持這個問題幫我儘快..

+1

你在''updateCategoryPage?category_id = ID「這裏有一個問題,因爲ID是一個變量,所以你應該使用字符串連接,比如''updateCategoryPage?category_id =」+ ID' –

回答

1

正如阿倫提到的在你的代碼的問題是,你需要像Concat的"updateCategoryPage?category_id="+ID 的ID變量,你this網站可以helpful.It已經得到了很好的用戶界面中,你想,如果你想改變你的用戶界面太過情況。也只是一個提示。如果你想發佈多個變量,你可以這樣做:"updateCategoryPage?category_id="+ID+"/"+NAME 一切順利。