我想在多個下拉列表中查詢數據庫。例如,當我選擇國家「美國」,我想要一個下拉列表城市,當我選擇一個城市「紐約」時,我想要下拉列表它是分區。無論如何,使用Spring MVC框架與ajax或jquery做到這一點?我很感激任何答案。謝謝。Spring MVC下拉列表
0
A
回答
1
這種事情沒有「開箱即用」的解決方案。你可以使用SpringMVC的元素來實現這一點,但它主要是定製代碼。
0
您可以將您的mvc控制器中的方法映射到特定的URL。例如:
@RequestMapping(value = "/some/url/here", method = RequestMethod.GET)
public [your response type here] getCitiesList{
}
當您選擇從下拉下來的東西列表中選擇附加到URL作爲然後可以在你的MVC應用程序被用來查詢數據庫的城市,在你的下一個填充請求參數下拉列表。
爲每個列表重複此過程。
微渺回答一個含糊不清的問題,但我希望它能幫助:)
1
Controller:
@RequestMapping("/cities/{country}.json")
public @ResponseBody getCities(@PathVariable String country) {
--return a List<City> or List<String or whatever--
}
Javascript
$.get('/context/controller/cities/USA.json', function(response) {
for(var i = 0, length = response.length; i < length; i++) {
--do something with the city--
}
});
編輯:至於確保城市價值是不同的,我會做的是在服務器端
乾杯,馬克
相關問題
- 1. MVC下拉列表
- 2. MVC下拉列表
- 3. MVC下拉列表
- 4. Spring MVC下拉框
- 5. MVC下拉列表問題
- 6. ASP.NET Mvc下拉列表?
- 7. 下拉列表中MVC
- 8. MVC填充下拉列表
- 9. 下拉列表中的MVC
- 10. ASP.Net MVC 3下拉列表
- 11. ASP.NET MVC下拉列表
- 12. MVC下拉列表填充另一個下拉列表
- 13. 基於另一個下拉選擇填充下拉列表Spring MVC AJAX
- 14. MVC下拉列表Telerik MVC Dropdowlist
- 15. 動態填充下拉列表在Spring MVC
- 16. Spring MVC,Angular AngularJS下拉列表 - 持久化問題ManyToOne
- 17. Spring MVC的形式不是從下拉列表中
- 18. ASPNET MVC中表格的下拉列表
- 19. ASP.NET MVC ValidationMessage不顯示下拉列表
- 20. 級聯下拉列表MVC 3 C#
- 21. 在MVC中創建下拉列表nhibernate
- 22. 未設置MVC下拉列表值
- 23. 動態MVC多部分下拉列表
- 24. .NET MVC下拉列表不更新
- 25. Asp.net MVC下拉列表與HTML幫助
- 26. ASP.NET MVC如何處理下拉列表
- 27. 下拉列表在asp.net mvc的
- 28. ASP.NET MVC加拿大省下拉列表
- 29. MVC模型綁定和下拉列表
- 30. MVC不同實體的下拉列表
是的,這是可能的。你有更具體的問題嗎? – 2012-03-11 07:33:15