Changeset 1329 for trunk/LATMOS-Accounts-Web/root/html/users/groups.tt
- Timestamp:
- 04/29/15 20:24:15 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts-Web/root/html/users/groups.tt
r1211 r1329 44 44 <form action="#"> 45 45 filter:<br> 46 <input type="text" name="gfilter" id="gfilter" value="[% c.req.param('gfilter') | html %]"> 47 <hr> 46 <input type="text" name="addgroup" id="gfilter" value="[% c.req.param('gfilter') | html %]"> 47 <input type=submit> 48 <script> 49 $(function() { 50 $('#gfilter').autocomplete({ 51 delay: 200, 52 minLength: 0, 53 source: '[% c.uri_for('/json/refval', 'user', 'memberOf') %]', 54 }) 55 .autocomplete( "instance" )._renderItem = function( ul, item ) { 56 return $( "<li>" ) 57 .append( "<a>" + item.label + " (" + item.value + ")</a>" ) 58 .appendTo( ul ); 59 }; 60 $( "#gfilter" ).focus(function() { $( "#gfilter" ).autocomplete("search", "" ); }); 61 $( "#gfilter" ).click(function() { $( "#gfilter" ).autocomplete("search", "" ); }); 62 }); 63 </script> 48 64 </form> 49 65 <br> 50 [% c.prototype.observe_field('gfilter', {51 url => c.uri_for('/ajax', 'user_to_group_form', username),52 with => "'gfilter='+value",53 update => 'user_group_form',54 frequency => 1,55 min_chars => 1,56 }) %]57 <div id="user_group_form">58 </div>59 <script>60 new Ajax.Updater(61 'user_group_form',62 '[% c.uri_for('/ajax', 'user_to_group_form', username) %]',63 { asynchronous: 1 } );64 </script>65 66 [% END %] 66 67 </td>
Note: See TracChangeset
for help on using the changeset viewer.