Refresh Page when Appointment is Canceled

I was wondering if it is possible to refresh the page after a Client goes in and cancels an appointment.
Currently when a Client clicks the cancel button the page does nothing and about 25 seconds later the alert comes up to confirm. After they confirm they want to cancel the lesson is crossed/greyed out.

Is there a way to refresh the page instead of crossing/greying out the old appointment?