To answer your question I need to know the context of where you are
trying to grab this value. Is it within an anonymous function?
Within the infamous $().ready() method?
Moreover, this:
var song_val = jQuery("#playlist_songs_"+editRowID+"_song").val();
is perfectly valid syntax in jQuery. So your problem is not there.
However, your problem sounds closure related so show so more code or
post a link and I'll help you out.
Cheers.
Joe
www.subprint.com
Senior UI/UX Engineer & jQuery Evangelist
BearingPoint
On Dec 11, 12:44 pm, "ariel comstock" <[email protected]>
wrote:
> You might also try converting the row ID to a string and then
> concatenating it. JQuery might need for the variables to all be of
> the same type before stringin' 'em together.
>
> Hth
>
> ariel ~
>
> On 12/10/08, Sherri Fleming <[email protected]> wrote:
>
>
>
>
>
> > What is the order of the functions in document.ready? Is editRowID being set
> > before this var? You might also try adding the html element like this:
>
> > var song_val = jQuery("input#playlist_songs_"+editRowID+"_song").val();
>
> > Sometimes the html element makes a difference for me but I have not
> > determined why as it is not always the case. I'd also do an
> > alert(editRowID); just before the var to see if it has anything at that
> > point.
>
> > If you are still stuck, send me the javascript file and I'll look at it.
>
> > Sherri
>
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[email protected]] On Behalf Of Paul
> > Sent: Wednesday, December 10, 2008 7:07 PM
> > To: Refresh Austin
> > Subject: [Refresh Austin: 3385] Help with js/jquery
>
> > ...
>
> > var song_val = jQuery("#playlist_songs_16_song").val();
>
> > But for some reason I cannot do the same with a variable. Here
> > editRowID is equal to '16' and is just a var set from another function.
>
> > var song_val = jQuery("#playlist_songs_"+editRowID+"_song").val();
>
> > In this second instance song_val is set to undefined. What am I missing?
>
> > Paul
>
> --
> Sent from Gmail for mobile | mobile.google.com
>
> ariel ~
--~--~---------~--~----~------------~-------~--~----~
Our Web site: http://www.RefreshAustin.org/
You received this message because you are subscribed to the Google Groups
"Refresh Austin" group.
[ Posting ]
To post to this group, send email to [email protected]
Job-related postings should follow
http://groups.google.com/group/Refresh-Austin/web/refresh-austins-job-posting-guidelines.
We do not accept job posts from recruiters.
[ Unsubscribe ]
To unsubscribe from this group, send email to
[email protected]
[ More Info ]
For more options, visit this group at
http://groups.google.com/group/Refresh-Austin
-~----------~----~----~----~------~----~------~--~---