2016-12-06 10 views
0

私はモーダルフォームを送信しています。 formRemote()を使用すると、データは送信されませんが、モーダルは無視されます。 submitToRemote()を使用すると、フォームは送信されますが、データの破棄は機能しません。formRemote()とsubmitToRemote()タグの違い

この2つの違いは何ですか?彼らは具体的な使用法を持っていますか?

+0

バージョンについての情報の

<g:form name="form".../> var form = $('#form'); $.ajax({ url: form.action, data: form.serialize() }) .done(function(msg) { form.dismiss(); }); 

そこトン? – injecteer

+0

私はgrails 2.5.0を使用しています – Prakash

答えて

0

どちらも使用しないでください。 ref-docを読むときあなたが見る最初の事は次のとおりです。

formRemoteタグや他のAjax関連のタグが廃止されているとGrailsの将来のバージョンから削除されます。アプリケーションは独自のAjaxタグを提供したり、Javascriptプラグインは独自のAjaxタグを提供します。

確かに、このようなタグは3. + Grailsには存在しません。

あなたは(jQueryの)のように、あなたが望むのAjax機能を提供するために、直接JavaScript関数を使用する必要がありますGrailsのとはそこ

関連する問題