Changeset 6387


Ignore:
Timestamp:
06/01/12 17:53:57 (8 years ago)
Author:
natan
Message:

Ticket #2828 - Melhoria na busca de mensagens - Corrigido

Location:
trunk/prototype/modules/filters
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/filters/edit-filter.ejs

    r6348 r6387  
    167167                <div> 
    168168                        <fieldset> 
    169                                 <table class="hidden fields-search-messages-grid" id="fields-search-messages-grid"><tr><td/></tr></table> 
    170                                 <div class="hidden fields-search-messages-grid-pager" id="fields-search-messages-grid-pager"></div> 
     169                                <div id="filtergrid-container" class="empty-container"> 
     170                                        <span class="message"><%= 'nenhuma mensagem pesquisada' %></span> 
     171                                </div> 
    171172                                <fieldset class="fields-search-messages" style="border: none;"> 
    172173                                        <span class="button ui-button-text-only search menu-container"><%= get_lang("Search Inbox")%></span> 
  • trunk/prototype/modules/filters/filters.css

    r6049 r6387  
    3737/*      height: 18px;*/ 
    3838} 
     39 
     40#filtergrid-container { width:645px;/*height:240px;*/ margin:5px 0px 5px 0px; float:left; overflow:auto; } 
    3941 
    4042.rule-list .rule .rule-briefing { max-width:  500px; } 
  • trunk/prototype/modules/filters/filters.js

    r6363 r6387  
    367367        } 
    368368        showGridButton = thiss.parent(); 
     369//      .html('buscando mensagens...'); 
     370        showGridButton.siblings("#filtergrid-container").block({   
     371                                                        message: '<div id="loading-content"><div class="image"></div></div>',   
     372                                                        css: {   
     373                                                                backgroundImage: 'url('+BASE_PATH+'modules/attach_message/images/loading.gif)',   
     374                                                                backgroundRepeat: 'no-repeat',  
     375                                                                backgroundPosition: 'center',  
     376                                                                backgroundColor: 'transparent',  
     377                                                                width: '32px',  
     378                                                                height: '32px',  
     379                                                                border:'none'   
     380                                                        },  
     381                                                        overlayCSS: {   
     382                                                                backgroundColor: '#CCC',   
     383                                                                opacity:         0.5  
     384                                                        }   
     385                                                });  
     386 
    369387        $.ajax({   
    370388                url: DataLayer.basePath + 'folder/INBOX/message&' +  $.param( {"filter": criterias_} ), 
     
    379397                                //return; 
    380398                        } 
    381                         grid = showGridButton.siblings(".fields-search-messages-grid, .fields-search-messages-grid-pager") 
    382                         .removeClass('hidden').filter(".fields-search-messages-grid").trigger( 'reloadGrid' ).jqGrid({ 
     399                        grid = showGridButton.siblings("#filtergrid-container").removeClass('empty-container') 
     400                        .html('<table class="hidden fields-search-messages-grid" id="fields-search-messages-grid"><tr><td/></tr></table><div class="hidden fields-search-messages-grid-pager" id="fields-search-messages-grid-pager"></div>') 
     401                        .children(".fields-search-messages-grid, .fields-search-messages-grid-pager").removeClass('hidden').filter(".fields-search-messages-grid").trigger( 'reloadGrid' ).jqGrid({ 
    383402                                //url: DataLayer.basePath + 'folder/INBOX/message&' +  $.param( {"filter": [ "msgNumber", "IN", data ]} ), 
    384403                                url: DataLayer.basePath + 'folder/INBOX/message&' +  $.param( parametro ), 
Note: See TracChangeset for help on using the changeset viewer.