Forum
20:27
10/08/2009
Hello Tony,
during testing jqGrid in Windows Azure Mobile Services I find that jqGrid interpret successful Delete operation as error. The reason is the line inside of complete callback
It interprets all HTTP response from RESTfull services of Windows Azure Mobile Services as error because status is "nocontent". I used in my tests jQuery 1.9.1. The valus of data.status was 204 and data.status was "No Content" which full corresponds the documentation (see description of "Status Code" in the "Response" part).
I think that the same problem one could have of Add new line, where successfully operation returns status code 201 (Created) instead of standard status code 200 (OK). See the line of editGridRow.
I suggest to change in both cases the test for success to
or rewrite the code of Ajax to use success and error handler insted of complete handler.
By the way I find better to rename data variable inside of complete callback to jqXHR (the name which use jQuery now).
Best regards
Oleg
09:34
Moderators
30/10/2007
Hello,
Oleg. Thanks for this. I think that your fix is better. Going to success event will cause compatibilty problems.
Tony
For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.
Most Users Ever Online: 715
Currently Online:
75 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.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66