2016-10-10 6 views
0

メインページでは、以下のチェックボックスをクリックして、値をアラーリストの「方法」に保存します。 保存した後、メインページを編集しようとすると、その時にそれぞれのチェックボックスを 'チェック'する方法を教えてください。編集時にチェックボックスの値がチェックされていません

まあ
<input type="checkbox" name="Method" value="icon" /> <g:message code="icon.label"/> 
<input type="checkbox" name="Method" value="touch-icon" /> <g:message code="touch.label"/>   
+0

私は直接他のケースの値= "$ {publicRuleInstance?.status}"と同じように値を送信しています。私はarraylistから値を引き出し、それぞれのチェックボックスと比較してチェックしたいと思います。 – John

+0

どのように情報を保存して取得していますか?最初に値を取得し、チェックボックスに 'checked = checked'の属性が必要なものを作る必要があります – ntgCleaner

答えて

0

、あなたがデータを保存した後は、あなたがあなたのデータに基づいて、これらのチェックボックスをチェックするためには、あなたが戻っビューの右側に、このデータを送信する必要がありますか?だから、あなたはデータをgspに送り返し、<g:if>を使って検証をしたいかもしれません。データが有効な場合は、チェックされた属性のチェックボックスを使用します。それ以外の場合は<g:else>と入力します。空のチェックボックスをオンにします。

AJAXコールを実行してこのデータを保存する場合、データを保存した後、クライアントに「200」を返し、ajaxコールバックのチェックボックスを更新することができます。

希望すると便利です。 :)

関連する問題