Conditional Click Action With Multiple Selection
I'm trying to make a condition for the grid to open a window if a row is selected, but take no action if more than one row is selected (or if no rows are selected). I tried the selection count Property but that seems to execute after the click action, so its behind. This is what I have:
As I said, this is always behind. For example, if I have one row selected, the condition will evaulate to true the NEXT click I make, regardless of what it is seeing as the previous count was 1.
Any help you could provide would be a miracle. I've pulled my hair out too long on this issue.
Thanks!
obj.setAction("click", function(src){
var i = src.getProperty("item/index");
if(obj.getSelectionProperty("count") == 1){
window.open("preview.php?msg_id="+this.getDataProperty("text", i, 5),"preview");
}
});
As I said, this is always behind. For example, if I have one row selected, the condition will evaulate to true the NEXT click I make, regardless of what it is seeing as the previous count was 1.
Any help you could provide would be a miracle. I've pulled my hair out too long on this issue.
Thanks!
Dan
July 8,