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
Form Edit a column which Uses Formatters
09/10/2012
15:04
Avatar
AHumphries
Member
Members
Forum Posts: 3
Member Since:
05/10/2012
sp_UserOfflineSmall Offline

Hi, I have a grid, which has a 'boolean' column (1 or 0). I have a formatter on this column, which says, when '1' display a Tick.gif, when 0, display a Cross.gif, (based on the jqgrid examples available from http://tpeczek.codeplex.com/re.....view/61796)

that works well.

however, When Using formEditor fuinctionality, the value That I am seeing passed to the form is the  <img > tag of The appropriate gif used. and NOT 1 or 0.

I want the edittype of this column to be edittype: 'checkbox', editoptions {value:"1:0"} 

and when Save is clicked, a '1' or '0' value passed to the controller url to save the proper value. 

How can i do this?

Code extracts:

..

..

colModel: [

                { name: 'LogonName', index: 'LogonName', align: 'left', width:80, editable:true },

                { name: 'FullName', index: 'FullName', align: 'left', editable:true, width: 200 },

                { name: ''Enabled', index: 'IsTranbase', align: 'center', width: 30, editable:true, formatter: YesNoFormatter,edittype: 'checkbox', editoptions: {value:"1:0"} },

                { name: 'myac', width:80, fixed:true, sortable:false, resize:false, editable:false, formatter:'actions', formatoptions:{ keys:true, delOptions: { url : encodeURI('@Url.Action("Delete")') }

}

..

..

function YesNoFormatter(cellvalue, options, rowObject) {

        var cellValueInt = parseInt(cellvalue);

        if (cellValueInt == 1)

                return "<img src='@Url.Content("~/Content/images/tick.gif")' />";

        else

                return "<img src='@Url.Content("~/Content/images/cross.gif")' />";

};

11/10/2012
17:28
Avatar
tony
Sofia, Bulgaria
Moderator
Members

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

Hello,

I think that when you use edit type select it will be fine.

With other words - use formatter select and edittype select with the appropriate options.

Regards

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:
29 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