Is it possible to select a row with tableselect.js?
The answer is to forget about tableSelect.js and trigger the appropriate eventHandler when setting the checkboxe's attribute to 'checked'.

Here is the code:

var checkbox = tr.find('td input:checkbox');
checkbox.attr('checked', 'checked').triggerHandler('click');


http://drupal.org/node/1477522