I think what has happened to your
plant is definately shock, due mainly to temperature and humidity change, and maybe also due to the fact that the roots may have been disturbed. I'm not sure about Jasmine, but i have seen a grapefruit
tree shed its leaves each year we bring it indoors and it always puts out new leaves eventually.
I'm not sure what else u could do besides what u are doing right now. If u put it back outside u would just shock it again. I would just leave it where u have it, and maybe avoid drafts, sudden temperature change, and excessive watering.
Maybe someone else in here knows of a miracle solution that works for
plants that are shocked
Goodluck- Bob