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
jqGrid not showing my data?
12/11/2013
13:01
Avatar
Alghamdi
New Member
Members
Forum Posts: 1
Member Since:
12/11/2013
sp_UserOfflineSmall Offline

My API "/api/v1/users" returns this:

[ { "email": "ww@ww.com", "name": "ww", "password": "qLfsebHMKv7dNgExtR", "active": false, "role": "admin", "createdAt": "2013-10-22T11:48:32.719Z", "updatedAt": "2013-10-22T11:48:32.719Z", "id": "52666610a6a311308b000001" }, { "email": "qq@qq.com", "name": "QQ", "password": "twfubGHoQkYDVup", "active": true, "role": "expert", "createdAt": "2013-10-22T11:38:47.578Z", "updatedAt": "2013-10-22T11:38:47.578Z", "id": "526663c788101c9f89000001" } ]

and this is my js:

$(function () { $('#list').jqGrid({ url: '/api/v1/users', datatype: 'json', mtype: 'GET', colNames: ['id','email','name', 'password', 'active','role','createdAt','updatedAt'], colModel: [ { name: 'id', width: 80 }, { name: 'email', width: 80 }, { name: 'name', width: 80, align: 'right' }, { name: 'password', width: 80, align: 'right' }, { name: 'active', width: 80, align: 'right' }, { name: 'role', width: 80, align: 'right' }, { name: 'createdAt', width: 80, align: 'right' }, { name: 'updatedAt', width: 80, sortable: false } ], pager: '#pager', rowNum: 10, rowList: [10, 20, 30], viewrecords: true, gridview: true, autoencode: true, caption: 'My first grid', }); });

I could not get that to work at all.

I added: 

loadComplete: function (data) { console.log("OK"); console.log(data); }, loadError: function (jqXHR, textStatus, errorThrown) { console.log('HTTP status code: ' + jqXHR.status + 'n' + 'textStatus: ' + textStatus + 'n' + 'errorThrown: ' + errorThrown); console.log('HTTP message body (jqXHR.responseText): ' + 'n' + jqXHR.responseText); }

loadComplete always returns OK, however, data is an empty array []. What am I missing here?

Update 1:

I inspected the request jqGrid sends and it apear it appends this to my API: 

 

/api/v1/users?_search=false&nd=1384254700817&rows=20&page=1&sidx=&sord=asc

When I hit this url it does return that empaty array. Any idea how to change this behaviour? 

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

Currently Online:
49 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