Ignore:
Timestamp:
Jan 4, 2010, 8:13:03 AM (14 years ago)
Author:
gav
Message:

Add ajax feature to show groups for person when creating and editing assignedPerson.
Remove the list and show detailed views since they are no longer used.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/assignedPersonDetailed/edit.gsp

    r249 r255  
    4444                                </td>
    4545                                <td valign="top" class="value ${hasErrors(bean:assignedPersonInstance,field:'person','errors')}">
    46                                     <g:select optionKey="id" from="${Person.list()}" name="person.id" value="${assignedPersonInstance?.person?.id}" ></g:select>
     46                                    <g:select optionKey="id"
     47                                                        from="${Person.list().sort { p1, p2 -> p1.firstName.compareToIgnoreCase(p2.firstName) }}"
     48                                                        name="person.id"
     49                                                        value="${assignedPersonInstance?.person?.id}"
     50                                                        onchange="${remoteFunction(action:'groupsForPerson', update:'groupsForPerson', params: '\'person.id=\' + this.value' )}">
     51                                    </g:select>
    4752                                </td>
    4853                            </tr>
     
    7277                </div>
    7378            </g:form>
     79
     80            <br />
     81
     82            <div id="groupsForPerson" class="dialog">
     83                <g:render template="groupsForPerson" />
     84            </div>
     85
    7486        </div>
    7587    </body>
Note: See TracChangeset for help on using the changeset viewer.