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
select box as grid trigger
01/04/2009
15:33
Avatar
violinssoundcool
Member
Members
Forum Posts: 35
Member Since:
05/02/2009
sp_UserOfflineSmall Offline

I've been searching through the docs, but I can't find how to populate the JQGrid based on the option chosen in a select box.  In other words, run the program when the select box is changed and pass the selected option in the program call.  I could have overlooked it, though.  Any ideas?

01/04/2009
21:31
Avatar
Nathan
Member
Members
Forum Posts: 37
Member Since:
20/03/2009
sp_UserOfflineSmall Offline

Hi

This sounds similar to a design I am working with. Essentially a user is selecting a project and a date. Using this a sequence of grids is loaded to display information such as expenses, vehicles etc.

The trick I did:

1.  You have to chang the edit and url parameters:

ie:

        pdate = document.getElementById("projectdate").value;
        PID = document.getElementById("projectid").value

        eurl = "./actions/ProjectHoursUpdate.php?pdate="+pdate+"&pid="+PID;
        surl = "./actions/ProjectHourInfo.php?pdate="+pdate+"&pid="+PID;
       
        jQuery('#hours').setGridParam({editurl:eurl});
        jQuery('#hours').setGridParam({url:surl});

I created a function that was is called in the onChange event of my date box.

2.  Create a grid reload function

ie.

        jQuery('#hours').trigger("reloadGrid");

Call this function immediately after you have set your edit/url parameters.

If you have any questions just send me a message.  Hope that helps!

Nathan

02/04/2009
12:22
Avatar
violinssoundcool
Member
Members
Forum Posts: 35
Member Since:
05/02/2009
sp_UserOfflineSmall Offline

That worked great!  Thanks Nathan.  I really should have thought of that, but it's a good thing you did.

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

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