2017-06-01 7 views
1

私はgrails 2.4.7で作業しました。私は最近grails 3に移動しました。以前は、remoteFunction、formRemoteのようなajax呼び出しのためにgrailsカスタムタグを使用しました。最近のバージョンでajaxを使用する最良の方法を教えてもらえますか?ajaxをGrailsで使用する方法3.2.3

+0

2.4.7から3へのコードの移行、または新しいプロジェクトの開始はありますか? –

+0

いいえ。grailsの新しいプロジェクト3。 – Sayem

+1

古いGrails ajaxタグのプラグインの動作を 'compile 'org.grails.plugins:ajax-tags:1.0.0'でマイグレーションすることをお勧めしますが、最初から始めたいのなら実装しますあなた自身で解決しようとしている特定の問題があるのでしょうか、それとも一般的な質問ですか? –

答えて

2

はい、以降は、gra.xで2.4.x が推奨されていません。

これを参照してください。 http://docs.grails.org/2.4.1/ref/Tags/remoteFunction.html

ただし、javascript/jQuery ajax関数は常に以下のように使用できますが、これはまったく同じことです。

<g:javascript> 
    function callMyAjax(){ 
    $.ajax({ 
     url:'${g.createLink(controller:'yourcontroller', action:'youraction')}', 
     data:{ 
      param1:param1, 
      param2:param2 
     } 
    }); 
    } 
</g:javascript> 

<input type="button" onclick="callMyAjax()"/> 
関連する問題