I don't now of one specific word that would be suitable. There is one slang word, ' gobsmacked ', but it doesn't really mean 'not knowing whether to laugh or cry'; it just means 'shocked'. This is an interesting question, and I hope that someone will have some other ideas.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.