アプリ情報:GrailsのPOSTデータ
- のGrails 3.1.8
- のjQuery 2.2.0
を私はAJAXを経由してPOSTしたいGrailsのフォームを持っています。私はこれを行うことができ、データはデータベースに残っています。投稿するコードは以下の通りです:
<g:javascript>
$('#insertSchool').submit(function() {
$.ajax({
type: 'POST',
url: '/school/saveSchool',
data: $("#insertSchool").serialize(),
success: function(savedSchool) {
}
});
});
</g:javascript>
コントローラーコード:私は別のページにリダイレクトし、学校が保存されていると言って全体にメッセージを送りたい成功機能で
def saveSchool(School newSchool) {
def theSchool = schoolService.saveSchool(newSchool)
render theSchool as JSON
}
。私はこれを実装することができないので、私はJqueryの新しいです。どんな助けもありがとう。
window.location = '/ school/success'; – chf
他の場所にユーザーをリダイレクトする場合、なぜAjaxを使用しますか? –
まだ実装していないエラーメソッドについては、私はフォームにエラーメッセージを表示したいと思います – kulsoompatel