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
Passing string variables from within jqgrid
05/09/2009
18:15
Avatar
sagana
Australia
Member
Members
Forum Posts: 16
Member Since:
20/08/2009
sp_UserOfflineSmall Offline

I do not know if this is a problem with my Javascript or specific to JqGrid. I am tring to pass a string variable, address, to a javascript function, mapad, from the loadComplete method of the grid. The address variable contains the relevant details, but I get syntax error with the code below and also if if have

 mp = '<img src="../images/map.gif" title="Map" onclick="javascript:mapad(\\"'+address+'\\")" ></ids>';

but it works fine if I pass it just a number

            loadComplete: function(){
                var ids = jQuery("#adlist2").getDataIDs();
                for(var i=0;i<ids.length;i++){
                    var cl = ids[i];
                    var rowdata = $("#adlist2").getRowData(cl);
                    var ad1 = rowdata.ad1;
                    var ad2 = rowdata.ad2;
                    var suburb = rowdata.suburb;
                    var town = rowdata.town;
                    var state = rowdata.state;
                    var country = rowdata.country;
                    var address = ad1+','+ad2+','+suburb+','+town+','+state+','+country;
                    be = '<img src="../images/edit.png" title="Edit" onclick="javascript:editad('+cl+')" ></ids>';
                    mp = '<img src="../images/map.gif" title="Map" onclick="javascript:mapad('+address+')" ></ids>';
                    se = '<img src="../images/delete.png" title="Delete" onclick="javascript:delad('+cl+')" />';
                    jQuery("#adlist2").setRowData(ids[i],{act:be+'&nbsp;&nbsp;&nbsp;&nbsp;'+mp+'&nbsp;&nbsp;&nbsp;&nbsp;'+se})
                }
            }

05/09/2009
19:39
Avatar
sagana
Australia
Member
Members
Forum Posts: 16
Member Since:
20/08/2009
sp_UserOfflineSmall Offline

Sorry to trouble you. Solution found although I thought I had tried it before without success.

                    var address = "'"+ad1+','+ad2+','+suburb+','+town+','+state+','+country+"'";

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

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