Forum

November 2nd, 2014
A A A
Avatar

Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

The forums are currently locked and only available for read only access
sp_Feed Topic RSS sp_TopicIcon
problem next paged
12/04/2013
23:00
Avatar
tecoDesa
New Member
Members
Forum Posts: 1
Member Since:
12/04/2013
sp_UserOfflineSmall Offline

The problem I have, is when changing page does not run again LoadComplete.

This is code that will execute.

function busquedaDeTicket(){

      $.ajax({

        url: 'tnm_BuscarInbox.do?pantalla='+pantalla,

        cache: false,

        data: $("#formId").serialize(),

     dataType: "json",

        success: function(result){

            $("#divColorSem").css("display", "table");

            //$('#divGrillaResultados').html(datos);

            datastr = result.datastr;

            colNames = result.colNames;

            colModel = result.colModel;

            totalTkts = result.cantElementos;

           

            colNamesDefault = jQuery.parseJSON(result.colNamesDefault);

            colModelDefault = result.colModelDefault;

           

                  jQuery("#list").jqGrid({

                        datatype: "jsonstring",

                        colNames: jQuery.parseJSON(colNames),

                        colModel: colModel,

                        datastr : datastr,

                        rowNum:30,

                        rowList:[30, 50, 75],

                        height:400,

                        width: $(document).width()-40,

                        //autowidth: true,

                        pager: '#pager',

                        shrinkToFit: true,

                        sortname: 'idTicket, tipoTicket',

                      viewrecords: true,

                      emptyrecords: 'No hay resultados',

                      sortable:true,

                      sortorder: "asc",

                      search : {

                         caption: "Buscar...",

                         Find: "Encontrar",

                         Reset: "Reset",

                         matchText: " Resultados",

                         rulesText: " Filtro"

                        

                   },

                      caption:"Busqueda Ticket",

                      subGrid: true,

                      ondblClickRow: function(id){

                              var resTicket = jQuery("#list").getRowData(id);

                              ticketId=resTicket.idTicket;

                              tipoTicket=resTicket.tipoTicket;

                              tratarTicket(ticketId,tipoTicket);

                        },             

                        loadComplete: function (){

                            

                             //Obtengo todos los Rows ID totales

                            var rowIds = jQuery("#list").jqGrid('getDataIDs');

                            for (var i = 1; i <= rowIds.length; i++) {//iterate over each row

                             

                              // Por cada Rows seteo los colores.

                              var rowData = $("#list").getRowData(i);

                              //alert(rowData.seguimiento);

                              if(rowData.seguimiento=="true"){

                                    $("#list").jqGrid('setRowData', i, false, { background: "#d8e7f3" });

                              }

                             

                              //-------------------------------------------------------------------------------

                                   //-----------------      Confeccion de colores segun SLA    ---------------------                                     

                                   //-------------------------------------------------------------------------------

                              $("#list").setCell(i, 'tcd', '', {background:darColorByClass(rowData.tcdColor)});

                              $("#list").setCell(i, 'tcdi', '', {background:darColorByClass(rowData.tcdiColor)});

                              $("#list").setCell(i, 'tcdif', '', {background:darColorByClass(rowData.tcdifColor)});

                                   //-------------------------------------------------------------------------------

                                   //-----------------      Confeccion Subgrilla OT            ---------------------                                     

                                   //-------------------------------------------------------------------------------

                              if(rowData.ot!='1'){

                                    $("td.sgcollapsed","#"+i).empty().unbind('click');

                              }

                             

                                   //-------------------------------------------------------------------------------

                                   //-----------------      Subtitucion de los tiempos -1 por NA  ------------------                                    

                                   //-------------------------------------------------------------------------------

                              if(rowData.tcd==-1){

                                    $("#list").setCell(i, 'tcd', 'N/A');

                              }

                              if(rowData.tcdif==-1){

                                    $("#list").setCell(i, 'tcdif', 'N/A');

                              }                                 

                              if(rowData.tcdi==-1){

                                    $("#list").setCell(i, 'tcdi', 'N/A');

                              }    

                              if(rowData.tcif==-1){

                                    $("#list").setCell(i, 'tcif', 'N/A');

                              }    

                              if(rowData.tcc==-1){

                                    $("#list").setCell(i, 'tcc', 'N/A');

                              }                                 

                              if(rowData.ais==-1){

                                    $("#list").setCell(i, 'ais', 'N/A');

                              }                                       

                            }

                        },

                      jsonReader : { repeatitems: false },

                      subGridRowExpanded: function(subgrid_id, row_id) {

                          // Subgrilla que detalla los ticket abiertos.

                                var ret = $("#list").getRowData(row_id);

                              var urlSubgrilla = 'incGrillaOT.do?ticketId='+ret.idTicket;

                              var subgrid_table_id, pager_id; subgrid_table_id = subgrid_id+"_t";

                              pager_id = "p_"+subgrid_table_id;

                              $("#"+subgrid_id).html("<table id='"+subgrid_table_id+"' class='scroll'></table><div id='"+pager_id+"' class='scroll'></div>");

                              $("#"+subgrid_table_id).jqGrid({

                                         url: urlSubgrilla,

                                         datatype: "json",

                                         colNames:['Nro','Tipo','Fecha de Creacion','Grupo Asignado','Subgrupo Asignado', 'Obervacion', 'Estado'],

                                         colModel:[

                                                           //Incio Girlla         

                                                           {name:'nro',index:'nro', resizable: true,align: 'center', sortable:true},

                                                           {name:'tipo',index:'tipo',resizable: true, align: 'center', sortable:true},

                                                           {name:'fCreacion',index:'fCreacion',resizable: true, align: 'center', sortable:true},

                                                           {name:'gAsignado',index:'gAsignado', resizable: true,align: 'center', sortable:true},

                                                           {name:'sgAsignado',index:'sgAsignado',resizable: true, align: 'center', sortable:true},           

                                                           {name:'obs',index:'obs',resizable: true, align: 'center', sortable:true},        

                                                           {name:'estado',index:'estado',resizable: true, align: 'center', sortable:true}

                                                     ],

                                         rowNum:30,

                                         rowList:[30, 50, 75],

                                      // width:1000,

                                         height:200,

                                         width: 800,

                                    pager: pager_id,

                                         sortname: 'nro',

                                       viewrecords: true,

                                       sortorder: "asc",

                                       //multiselect: false,

                                       caption:"Ordenes de Trabajo Pendientes",

                                       jsonReader : { repeatitems: false }

                                 });

                      }

                  });

                  jQuery("#list").jqGrid('navGrid','#pager',{edit:false,add:false,del:false});

                  $("#totalTickets").html(totalTkts);

                 

                 

                  //jQuery("#list4").closest(".ui-jqgrid-bdiv").css({ 'overflow-y' : 'scroll' });

//                jQuery("#list").jqGrid('hideCol',"idTicket");

//                jQuery("#list").jqGrid('hideCol',"tipoTicket");

        }

      });

}

Thanks.

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

Currently Online:
57 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

OlegK: 1255

markw65: 179

kobruleht: 144

phicarre: 132

YamilBracho: 124

Renso: 118

Member Stats:

Guest Posters: 447

Members: 11373

Moderators: 2

Admins: 1

Forum Stats:

Groups: 1

Forums: 8

Topics: 10592

Posts: 31289

Newest Members:

, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.com

Moderators: tony: 7721, Rumen[Trirand]: 81

Administrators: admin: 66

Comments are closed.
Privacy Policy   Terms and Conditions   Contact Information