Combine beaten eggs and milk in a large bowl, mixing well.
For each sandwich, spread a thin layer of grape jelly on one slice of bread.
Top bread with 1 slice ham and 1 slice cheese.
Add second slice of bread to top of sandwich and cut in half.
Heat a skillet on medium heat.
Melt 1 tablespoon butter in the skillet, turning the pan to coat the surface entirely.
Dip each sandwich half quickly into the egg mixture and place it in the heated skillet.
Cook for about 1 minute or until bread is golden brown and cheese is melted.
Flip sandwich over to brown second side.
Continue with remaining sandwiches.
Serve immediately.