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_Related Related Topics sp_TopicIcon
Get Cell Index in Cell Edit
15/04/2010
03:58
Avatar
sanchitos
Member
Members
Forum Posts: 14
Member Since:
05/10/2009
sp_UserOfflineSmall Offline

Hi guys, i was trying to do a Cell Editing based on this documentation /jqgridwiki/doku.php?id=wiki:cell_editing

I have two questions:

1. How can i get the Index of my row posted to the server:

The information i'm getting posted is the following:

a) value of the cell

b) RowId

The thing is that the rowId doesn't help me. I need the actual Id of the information I'm displaying so i can do the server update with that Id. 

colNames: ['Id', 'Codigo', 'Nombre'],

colModel: [

                    { name: 'Id', index: 'Id', width: 50, align: 'left', hidden: true },

    { name: 'Codigo', index: 'Codigo', width: 55, align: 'left', editable: true, editrules: { number: true} },

                    { name: 'Nombre', index: 'Nombre', width: 200, align: 'left' }

],

I need the value of the column 'Id' to do my update.

2. I don't understand in the documentation how to manage an error from the server, so I can display the error message.

Thank you very much!

15/04/2010
18:03
Avatar
sanchitos
Member
Members
Forum Posts: 14
Member Since:
05/10/2009
sp_UserOfflineSmall Offline

I've been reading in detail and it seems that i might use this two events:

beforeSubmitCell

serializeCellData

would it mind if someone paste an example?

Thank you

19/04/2010
19:47
Avatar
sanchitos
Member
Members
Forum Posts: 14
Member Since:
05/10/2009
sp_UserOfflineSmall Offline

Somebody can help me?

26/04/2010
12:15
Avatar
tony
Sofia, Bulgaria
Moderator
Members

Moderators
Forum Posts: 7721
Member Since:
30/10/2007
sp_UserOfflineSmall Offline

Hello,

One possible solution is to use the serializeCellData you can do it like this

..jqGrid({

...

serializeCellData : function(postdata) {

var rowdata = $("#mygridid").getRowData(postdata.id);

postdata.Id = rowdata.Id;

// some other assigments to postdata array

return postdata;

},

2. You can use afterSubmitCell for this purpose. This event is called after the request is complete and we pass the response from server. So you can

return [true,""] or

return [false,"The error from server"]

in order to notify the user

Regards

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.

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

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