I think I've managed to work my way through this.  I will post updated
code samples and additional follow up when I complete my tasks.  If
anything, confirmation that I was not doing it wrong was helpful.

On Sep 4, 2:34 pm, "T.J. Crowder" <t...@crowdersoftware.com> wrote:
> Hi,
>
> If you mean the object referenced from the argument `row` to your
> loadTable function, there must be more to it than in the below. In the
> code below, `row` _will_ be unchanged going into the #each.
>
> Can you create a minimalist, self-contained example?[1]
>
> [1]http://proto-scripty.wikidot.com/self-contained-test-page
>
> -- T.J.
>
> On Sep 4, 8:39 pm, kstubs <kst...@gmail.com> wrote:
>
>
>
> > I mention line 4 because I am actually stepping through the code and
> > on line 4, so after entering the #each, my row object goes missing.
> > I don't understand it at all.  There must be something else wrong I
> > guess.  Ugg, this is a real hold up at the moment.
>
> > Karl..
>
> > On Sep 2, 3:28 am, "T.J. Crowder" <t...@crowdersoftware.com> wrote:
>
> > > Hi,
>
> > > > On line 4, if I examine the row object, it simply does not exist.
>
> > > When you're doing that, do you mean `row` or `this`? You're not using
> > > `row` on line 4.
>
> > > From what you've quoted, I don't see any reason `this` or `row` would
> > > be different inside the #each call from outside it. You're correctly
> > > passing `this` to #each to set context, and the iterator closes over
> > > `row`.
>
> > > Without more context (no pun), can't really see what's wrong...
>
> > > FWIW,
> > > --
> > > T.J. Crowder
> > > Independent Software Consultant
> > > tj / crowder software / comwww.crowdersoftware.com
>
> > > On Sep 2, 6:48 am, kstubs <kst...@gmail.com> wrote:
>
> > > > I am losing the context of the row object parameter as in this
> > > > example:
>
> > > > 1.  loadTable: function(row, itt)
> > > > 2.  {
> > > > 3.    this.HEAD.each(function(head, itt2) {
> > > > 4.     var cellNode = this.getCell(itt, itt2);
> > > > 5.     if(cellNode)
> > > > 6.      cellNode.innerHTML = row[head.text];
> > > > 7.  }, this);
> > > > 8.  }
>
> > > > On line 4, if I examine the row object, it simply does not exist.
> > > > What am I doing wrong?
>
> > > > Karl..

-- 
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptacul...@googlegroups.com.
To unsubscribe from this group, send email to 
prototype-scriptaculous+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en.

Reply via email to