jQueryを使用してフォームをSpringMVCControllerメソッドに送信し、ダイアログのdivタグに応答ページをロードしようとしています。
ダイアログのjquery
$("#findbtn").click(function() {
$("#content").load($("#searchform").submit());
});
形
<form id="searchform" method="POST" action="/select">
<input type="text" id="csearch" name="csearch" /><input
type="button" id="findbtn" />
</form>
Controllermethod
@RequestMapping(value = "select", method = RequestMethod.POST)
public String getSelection(Model model, @RequestParam("csearch") String find) {
model.addAttribute("list", list);
return "/select";
}
問題は、応答ページがダイアログではなく新しいページとして表示されることです。ダイアログにロードする方法はありますか?
注:応答ページ(/ select)は、ダイアログに現在読み込まれているページと同じページになっています。つまり、リストが異なる場合を除いて、同じページでダイアログのコンテンツをリロードしたいということです。
ありがとう