最初の選択に基づく2番目のg:selectを更新するリモート関数の使用に問題があります。私は複数の方法を試しましたが、これを達成できるようにスタイルを変更したいと思います。以下は私の試みGSPの一部です:
<div class="baitSelectionFields">
<div class ="manufactureSelect">
<g:select name="manuList" from="${manufactures}" optionValue="name"
onclick="${remoteFunction(action: 'loadStyles', update: 'styleSelection')}"/>
</div>
<div class="styleSelection" id="styleSelection">
</div>
</div>
コントローラ:
styles = Style.findAll()
for(int i = 0; i<styles.size(); i++){
println("Worked")
if(styles.get(i).getActive()==false){
styles.remove(i)
i--
}
}
String send = ("<g:select name=\"styleList\" from=\"${styles}\" optionValue=\"name\"/>")
redner send
何かアドバイスや役立つ方向へのポイントは素晴らしいでしょう。私はgrailsdocを調べてきましたが、実際には役に立たないようです。また、ここに私のエラーメッセージがありますメソッドの署名なし:com.manifest.baitCreation.TypeController.redner()