you dont need an alternator for it to start
alternator just keeps the battery charged up while driving
if the starter motor fails then a jump start like you did will get the car going as when its in gear the the sudden impact will spin the engine over like the starter would do
and should or will fire up
obviously if teh alternator is not acharging at all then it wont last long as you will be running on whats left in the battery charge