Green’s Dictionary of Slang

have someone on v.1

to tease, to hoax, to engage someone’s attention with the longer term intention of deceiving them; thus to swindle, to cheat.

[UK]E.V. Page ‘’Arry’ 🎵 There you are then ’Arry! / Where are you going on Sunday ’Arry? / Now you’ve got ’em on.
[Aus]Bulletin (Sydney) 17 Jan. 6/4: ‘Got up,’ you ‘did’ the Burlington Arcade / (Your Upper Hunter pals this will be gall on) / And patent leathers, too, also ’tis said, / You ‘mounted,’ John, when you had ’em ‘all on.’.
[Aus]Sun. Times (Perth) 26 June 2nd sect. 12/8: What is this bit of nosey flam / That Israel Zangwill has us on?
[US]H.L. Wilson Ruggles of Red Gap (1917) 321: You’re having me on. My word you are – spoofing.
[Aus]L. Glassop We Were the Rats 5: What’s all this—? Are ya havin’ me on? What’s that there fancy handle ya give me?
[UK]G. Fairlie Bulldog Drummond Stands Fast 91: The girl had me on properly, and the sooner forgotten the sooner mended.
[Ire]B. Behan Quare Fellow (1960) Act II: You’re having me on!
[UK]P. Terson Apprentices (1970) II iii: boswell: I didn’t know Richard Burton was Welsh. jimmy: I think he’s having us on.
[UK]B.S. Johnson All Bull 180: Were these sods having me on?
[UK]J. Sullivan ‘Tea for Three’ Only Fools and Horses [TV script] He’s just having you on!
[UK]C. Dexter Remorseful Day (2000) 106: You’re having me on!
[NZ] McGill Reed Dict. of N.Z. Sl.