he añadido localizador:»#buscapersonas», pero ahora no creo que necesito de paginación, por lo que sólo tiene un botón añadir(+), hijo ¿alguien puede decirme cómo establecer paginación falsa sin quitar la barra entera..solo quitar pagging

 grid.jqGrid('navGrid', '#pager',
        { resize: false, add: false, search: false, del: false, refresh: false, edit: false, alerttext: 'Please select one user' }

    ).jqGrid('navButtonAdd', '#pager',
        { title: "Add New users", buttonicon: "ui-icon ui-icon-plus", onClickButton: showNewUsersModal, position: "First", caption: "" });
  • puede que sea una pregunta estúpida ;(
  • Leer esto : trirand.com/jqgridwiki/doku.php?id=wiki:pager#properties 😉 no Hay ninguna pregunta estúpida. Usted tiene que fijar pgbuttons, pginput a false para hacer lo que quieres.
  • lo leí pero no quiero quitar la barra que desee quitar de la paginación, por lo que el (+) botón agregar todavía aparece.. necesito que botón hay
  • No extraiga la barra. Simplemente elimina algunas entradas. Si usted puede crear un JsFiddle de lo que le han hecho, será más fácil ayudarte.
  • sí, pero cosas como <(Página 1)> todavía están allí sólo quiero quitar esas cosas
  • Agregar viewrecords : false, pgtext : "" en su jqGrid opciones. Debería ser suficiente
  • ohh sí que lo tengo. funciona ..gracias @kmas

InformationsquelleAutor R K Sharma | 2013-12-10

2 Comentarios

  1. 6

    Leer esto : localizador de propiedades.

    Tiene que establecer pgbuttons, pginput a false para hacer lo que quieres.

    grid = $("#your_table").jqGrid({
       //all your options
       pgbuttons : false,
       viewrecords : false,
       pgtext : "",
       pginput : false
    });
    grid.jqGrid('navGrid', '#pager',
        { resize: false, add: false, search: false, del: false, refresh: false, edit: false,    alerttext: 'Please select one user' }
    
    ).jqGrid('navButtonAdd', '#pager',
        { title: "Add New users", buttonicon: "ui-icon ui-icon-plus", onClickButton: showNewUsersModal, position: "First", caption: "" });
    
    • Esto sólo oculta los botones, pero la paginación todavía existen.
    • mira lo que quería R K Sharma. 😉 Para lo que necesita, tal vez, mira esto : stackoverflow.com/a/6782965/1788704.
  2. 2

    Yo era capaz de lograr esto sin tener que utilizar el navButtonAdd método. Simplemente establezca la pgbuttons, pginput propiedades para false y pgtext a "". Configurar el navGrid propiedades como usted de otra manera.

    La prueba libre jqgrid. https://github.com/free-jqgrid

    $('#grid_id').jqGrid({
        url:'url',
        editurl:'edit_url',
        height: 'auto',
        shrinkToFit: true,
        width: 280,
        datatype: 'xml',
        mtype: 'POST',
        postData:{
            ...
        },
        colNames:[
            ...
        ],
        colModel:[
            ...
        ],
        sortname: 'idsort',
        sortorder: 'asc',
        viewrecords: true,
        gridview: true,
        caption: 'Caption',
        pager: true,
        rowNum: 10000,
        pgbuttons: false,
        pginput: false,
        pgtext: ""
    });
    $('#grid_id').jqGrid("navGrid", 
        { 
            position:"center", 
            iconsOverText: true, 
            addtext: "Add", 
            edit: false, 
            deltext: "Delete", 
            search: false, 
            refreshtext: "Reload", 
            view: false 
        }
    );
    

Dejar respuesta

Please enter your comment!
Please enter your name here