複数のドロップダウンリストが必要ですが、データベースからのクエリです。たとえば、私が国「USA」を選択したときに、都市をドロップダウンリストにしたい場合は、「ニューヨーク」という都市を選択すると、その地区がドロップダウンリストになります。とにかく、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{
}
あなたは、その後の都市はあなたの次に移入するためにあなたのデータベースを照会するために、あなたのMVCアプリケーションで使用することができますリクエストパラメータとしてURLに選択を追加し、ドロップダウンリストから何かを選択ドロップダウンリスト。
このプロセスをリストごとに繰り返します。
漠然とした質問に少し漠然とした答えが、私はそれが役に立てば幸い:)
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のドロップダウンリスト3
- 2. ASP.NET MVCドロップダウンリスト
- 3. ASP.NET MVCカナダ州ドロップダウンリスト
- 4. ブートストラップ付きmvcドロップダウンリスト
- 5. UIHint MVC共通ドロップダウンリスト
- 6. Spring MVCとASP.NET(MVC?)
- 7. Asp net mvc 4剣道ドロップダウンリスト
- 8. 各リクエストのMVCドロップダウンリストpersting
- 9. html.dropdownlistのドロップダウンリストでのフォントプレビューMVC
- 10. ASP.net MVC - ドロップダウンリストの使用
- 11. ASP.Net MVC 3 ViewModelドロップダウンリスト付き
- 12. MVC with Razorドロップダウンリストを作成
- 13. SelectListからASP.NET MVCドロップダウンリスト
- 14. Spring MVC @SessionAttributes confusion!
- 15. Spring MVC - レイアウト
- 16. Hibernate + Spring MVC:オブジェクトマッピングコンフィグレーション
- 17. Spring MVC Struts Mixing
- 18. Spring MVC repsonsebody
- 19. Spring MVCビュー
- 20. Spring MVCのInternalResourceViewResolver -
- 21. Spring MVCとMogoTemplate
- 22. Spring MVCエラー
- 23. Spring MVC 3 + JSON
- 24. java.lang.IllegalStateException Spring MVCの
- 25. Spring MVC JavaScript
- 26. maven with spring mvc
- 27. Spring mvcインターセプタaddObject
- 28. Spring MVCと "ビッグフォーム"
- 29. spring mvc url formatting
- 30. AJAX with Spring MVC
はい、可能です。もっと具体的な質問がありますか? –