So the objective here, is if a row is selected and then that row is clicked, it would deselect it so no row would be selected. The standard way would be to use the change event
change: function(e) {
var selectedRows = this.select();
},
So would some way to set an ID of the row that is single selected at first, so when a click happens later on you can see if it is the same row and if it is you hide that selection