Changeset 5133 for trunk/expressoAdmin1_2/js/jscode/managers.js
- Timestamp:
- 11/03/11 13:24:14 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoAdmin1_2/js/jscode/managers.js
r639 r5133 112 112 113 113 var searchTimeout; 114 function search_manager(manager_lid )114 function search_manager(manager_lid, event) 115 115 { 116 clearTimeout(searchTimeout); 116 // clearTimeout(searchTimeout); 117 // 118 // var spam = document.getElementById('ea_span_searching_manager'); 119 // if (manager_lid.length <= 3) 120 // spam.innerHTML = get_lang('Type more') + ' ' + (4 - manager_lid.length) + ' ' + 'letters' + '.'; 121 // else 122 // { 123 // spam.innerHTML = get_lang('Searching') + '...'; 124 // searchTimeout = setTimeout("search_user('"+manager_lid+"')",750); 125 // } 126 if( event && event.keyCode !== 13 ) 127 return( true ); 117 128 118 var spam = document.getElementById('ea_span_searching_manager'); 119 if (manager_lid.length <= 3) 120 spam.innerHTML = get_lang('Type more') + ' ' + (4 - manager_lid.length) + ' ' + 'letters' + '.'; 121 else 122 { 123 spam.innerHTML = get_lang('Searching') + '...'; 124 searchTimeout = setTimeout("search_user('"+manager_lid+"')",750); 125 } 129 search_user( manager_lid ); 130 131 return( false ); 126 132 } 127 133 128 134 function search_user(search) 129 135 { 130 var handler_search_manager = function(data) 131 { 132 var spam = document.getElementById('ea_span_searching_manager'); 133 select_available_users = document.getElementById('ea_select_managers'); 134 135 if (data.status == 'false') 136 { 137 spam.innerHTML = data.msg; 138 // Necessario, pois o IE6 tem um bug que retira o primeiro options se o innerHTML estiver vazio. 139 select_available_users.innerHTML = '#'; 140 select_available_users.outerHTML = select_available_users.outerHTML; 141 return; 142 } 143 144 spam.innerHTML = ''; 145 // Necessario, pois o IE6 tem um bug que retira o primeiro options se o innerHTML estiver vazio. 146 select_available_users.innerHTML = '#' + data; 147 select_available_users.outerHTML = select_available_users.outerHTML; 148 } 136 // var handler_search_manager = function(data) 137 // { 138 // var spam = document.getElementById('ea_span_searching_manager'); 139 // select_available_users = document.getElementById('ea_select_managers'); 140 // 141 // if (data.status == 'false') 142 // { 143 // spam.innerHTML = data.msg; 144 // // Necessario, pois o IE6 tem um bug que retira o primeiro options se o innerHTML estiver vazio. 145 // select_available_users.innerHTML = '#'; 146 // select_available_users.outerHTML = select_available_users.outerHTML; 147 // return; 148 // } 149 // 150 // spam.innerHTML = ''; 151 // // Necessario, pois o IE6 tem um bug que retira o primeiro options se o innerHTML estiver vazio. 152 // select_available_users.innerHTML = '#' + data; 153 // select_available_users.outerHTML = select_available_users.outerHTML; 154 // } 155 // 156 // cExecute ('$this.ldap_functions.search_user&search='+search, handler_search_manager); 157 158 var url = '$this.ldap_functions.search_user&search='+search; 149 159 150 cExecute ('$this.ldap_functions.search_user&search='+search, handler_search_manager); 160 // var fillHandler = function( data ) 161 // { 162 // Element( 'ea_select_managers' ).innerHTML = data; 163 // 164 // return( data !== "" ); 165 // } 166 // 167 // userFinder( search, fillHandler, url, 'ea_span_searching_manager' ); 168 169 optionFind( false, 'ea_select_managers', url, false, 'ea_span_searching_manager' ); 151 170 } 152 171
Note: See TracChangeset
for help on using the changeset viewer.