La date d'apparition de cette expression n'est pas connue, mais elle est citée, dans son sens premier, par Robert Sabatier dans 'Trois sucettes à la menthe', ce qui voudrait dire qu'elle existait déjà vers 1930.
Dans le sens initial, le fait d'attraper quelqu'un par le fond du pantalon, c'est aussi le tenir par la 'peau des fesses'.
Or, en argot, l'oignon désigne la fesse, le cul ou l'anus ('occupe-toi de tes oignons !'). Comme, dans les plaisanteries populaires, il était facile de remplacer l'oignon par l'échalote, on explique comment cette expression a pu naître.
Palpitant, tout ça, n'est-ce pas ?