0
我有一個form controller.Form元素是一個下拉框。點擊彈出mvc + ajax點擊數據
例如有用戶名錶單element.if用戶選擇他的名字。我想要爲特定用戶加載兒童名稱。
我有List getChildernByUser(User user);
請想知道如何能進行使用jQuery或ajax.If用戶在一個表單元素被選中,他得到他所有的孩子選擇。
我有一個form controller.Form元素是一個下拉框。點擊彈出mvc + ajax點擊數據
例如有用戶名錶單element.if用戶選擇他的名字。我想要爲特定用戶加載兒童名稱。
我有List getChildernByUser(User user);
請想知道如何能進行使用jQuery或ajax.If用戶在一個表單元素被選中,他得到他所有的孩子選擇。
在服務器端,我會使用一個控制器的方法是這樣的:在這種控制器方法
@RequestMapping("https://stackoverflow.com/users/{userId}/children")
public @ResponseBody List<User> getChilden(@PathVariable String userId) { ... }
更多信息可以在Spring reference doc找到。您還需要在您的/lib
文件夾中爲 Spring MVC將該bean轉換爲JSON。
然後,在您的客戶端代碼(HTML)中,您可以使用getJSON()函數進行Ajax調用並獲取JSON格式的用戶列表。
祝你好運。
謝謝。如果我不想使用json.I想使用ajax + jquery? – constantlearner 2011-02-25 12:03:33
我想你對Ajax並不是很有經驗。 jQuery是一個Javascript庫,它允許進行Ajax調用(除了許多有用的功能),但是這些Ajax調用必須爲瀏覽器提供某種響應才能注意到遠程操作的成功/失敗。這個響應的格式通常是XML或JSON。我選擇JSON是因爲比XML更輕,但您可以使用XML。 – eolith 2011-02-25 12:52:03