it's not a set if two of them are on the board.

What is it? A gathering? A gaggle? A pride of Jacks?

Anyway, I think you needed to make about a PS bet here, especially with 2 others in, someone almost surely has a str8 draw with that flop and they are going to get huge odds to call, espcially if they both stay in.