> However, in the click handler when I get the event.target.checked is
> ALWAYS false for the above call.  All is as expected when the handler
> is called based on a real UI click.

The click event is a little strange. When a "real" click happens you
see the effect of the click in the handler, such as the check box
being changed. If you return false from the handler it essentially
undoes the effect. When you trigger a fake click in jQuery that occurs
before the real click event fires so you see the pre-event state.

There are a few ways to get around this, but one would be to fire the
real browser click event like this:

$row.find(':checkbox')[0].click()

Reply via email to