I am trying to use jqGrid in a Desktop application build using Appcelerator Titanium Developer Desktop.
Everythig is working fine, BUT the pager: it always report page 1 of 0 and it does not change even adding new rows or deleting them… It simply does not work at all (the pager I mean…)
Would someone mind to point me in the right direction to solve this issue, please?
This is my code:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
$( _ID_filegrid ).jqGrid(<br /> { datatype: "local",<br /> pager: _ID_filegridpager,<br /> width: w - ( myPad.right + myPad.left ),<br /> height: "100%",<br /> url: 'server.php',<br /> colNames:[ 'Type',<br /> 'Filename',<br /> 'Track #',<br /> 'Title',<br /> 'Artist',<br /> 'Album' ],<br /> colModel:[ // Type<br /> { name: 'type',<br /> index: 'type',<br /> width: "5%" },<br /> // Filename<br /> { name: 'filename',<br /> index: 'filename',<br /> width: "17%" },<br /> // Track<br /> { name: 'track',<br /> index: 'track',<br /> width: "8%",<br /> editable: true,<br /> edittype: 'text',<br /> editoptions: { size: "4",<br /> maxlength: "3" } },<br /> // Title<br /> { name: 'title',<br /> index: 'title',<br /> width: "30%",<br /> editable: true,<br /> edittype: 'text' },<br /> // Artist<br /> { name: 'artist',<br /> index: 'artist',<br /> width: "20%",<br /> editable: true,<br /> edittype: 'text' },<br /> // Album<br /> { name: 'album',<br /> index: 'album',<br /> width: "20%",<br /> editable: true,<br /> edittype: 'text' } ],<br /> rowNum: 15,<br /> multiselect: false,<br /> cellEdit: true,<br /> cellsubmit: "clientArray",<br /> afterEditCell: function( id, name, val, iRow, iCol ) {<br /> if( id && id !== gridSelected ) {<br /> $( _ID_filegrid ).saveRow( gridSelected );<br /> gridSelected = id;<br /> }<br /> },<br /> forceFit: true,<br /> caption: "Files to convert"<br /> } );<br /> $( _ID_filegrid ).jqGrid( 'navGrid', _ID_filegridpager,<br /> { // CONFIG Params<br /> view: false,<br /> edit: false,<br /> add: false,<br /> search: false,<br /> delfunc: function( id ) {<br /> alert( $( _ID_filegrid ).jqGrid( 'getGridParam', 'reccount' ) );<br /> $( _ID_filegrid ).jqGrid( 'delRowData', id );<br /> }<br /> },<br /> { // Edit Params<br /> },<br /> { // Add Params<br /> },<br /> { // Del Params<br /> },<br /> { // Search Params<br /> },<br /> { // View Params<br /> } );<br /> |
Copyright 2014 TriRand LtdAll Rights ReservedRSS
Back to Top