> 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()