| [ Index ] |
PHP Cross Reference of vtigercrm-6.1.0 |
[Summary view] [Print] [Text view]
1 /*+*********************************************************************************** 2 * The contents of this file are subject to the vtiger CRM Public License Version 1.0 3 * ("License"); You may not use this file except in compliance with the License 4 * The Original Code is: vtiger CRM Open Source 5 * The Initial Developer of the Original Code is vtiger. 6 * Portions created by vtiger are Copyright (C) vtiger. 7 * All Rights Reserved. 8 *************************************************************************************/ 9 10 Settings_Vtiger_List_Js("Settings_LoginHistory_List_Js",{},{ 11 12 registerFilterChangeEvent : function() { 13 var thisInstance = this; 14 jQuery('#usersFilter').on('change',function(e){ 15 jQuery('#pageNumber').val("1"); 16 jQuery('#pageToJump').val('1'); 17 jQuery('#orderBy').val(''); 18 jQuery("#sortOrder").val(''); 19 var params = { 20 module : app.getModuleName(), 21 parent : app.getParentModuleName(), 22 'search_key' : 'user_name', 23 'search_value' : jQuery(e.currentTarget).val(), 24 'page' : 1, 25 'user_name' :this.options[this.selectedIndex].getAttribute("name") 26 } 27 //Make total number of pages as empty 28 jQuery('#totalPageCount').text(""); 29 thisInstance.getListViewRecords(params).then( 30 function(data){ 31 thisInstance.updatePagination(); 32 } 33 ); 34 }); 35 }, 36 37 getDefaultParams : function() { 38 var pageNumber = jQuery('#pageNumber').val(); 39 var module = app.getModuleName(); 40 var parent = app.getParentModuleName(); 41 var params = { 42 'module': module, 43 'parent' : parent, 44 'page' : pageNumber, 45 'view' : "List", 46 'user_name' : jQuery('select[id=usersFilter] option:selected').attr('name'), 47 'search_key' : 'user_name', 48 'search_value' : jQuery('#usersFilter').val() 49 } 50 51 return params; 52 }, 53 54 /** 55 * Function to get Page Jump Params 56 */ 57 getPageJumpParams : function(){ 58 var module = app.getModuleName(); 59 var parent = app.getParentModuleName(); 60 var pageJumpParams = { 61 'module' : module, 62 'parent' : parent, 63 'action' : "ListAjax", 64 'mode' : "getPageCount", 65 'search_value' : jQuery('#usersFilter').val(), 66 'search_key' : 'user_name' 67 } 68 return pageJumpParams; 69 }, 70 71 registerEvents : function() { 72 this.registerFilterChangeEvent(); 73 this.registerPageNavigationEvents(); 74 this.registerEventForTotalRecordsCount(); 75 } 76 });
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Fri Nov 28 20:08:37 2014 | Cross-referenced by PHPXref 0.7.1 |