2011-11-15 9 views
0

remoteFunction更新のためのGrailsのドキュメント属性の状態:GrailsのremoteFunction更新属性

更新(オプション) - のいずれかを「成功」か「失敗」の状態、または要素を持つ文字列を更新する要素を含む地図idを更新すると、失敗したイベントは無視されます

私はちょっと混乱します。私はリモートアクションでMapを返すことを望んでいますが、キーはupdate属性で指定されたリスト要素の名前と一致しますか?

おかげ

答えて

0

使用update、あなたは(HTML)によって識別され、現在のページの一部を置換する場合はupdateタグに-id。例:AJAX呼び出しが失敗した場合、これは役に立ちません。あなたが障害の場合には、更新対象となる要素を定義することができた理由です:

<div id="resultOfAJAX"></div> 
<div id="someErrorField"></div> 

<g:remoteFunction update="[success: 'resultOfAJAX', failure: 'someErrorField']" [..] /> 

私はこれがupdateに関するご質問を明確にし、多分それは役立ちますかどうか、わからない;)

+0

ありがとうcrudolf。私は現在、私が望むことをやり遂げることはできないと思っています。これについてのドキュメントは多少間違っていると思います。つまり、 "成功" AND /または "失敗"状態を更新する要素を含むマップです。私。私は成功事例のために複数の要素を更新できるので、それを読んでいます。例えば。ユーザーは選択ボックスを変更し、ページの複数の部分が更新されます。私はマップの各キーが「更新」で指定されたIDと一致するマップを返すことができることを期待していました。私はこれが良い機能であると思うし、divだけでなくフォーム要素を更新する能力もあると思う。 – Ray

関連する問題