We propose a timing jitter measurement scheme based on the temporal sampling method. This scheme offers a wide dynamic range and high measurement accuracy for measuring timing jitter between pulses, allowing for attosecond precision in measuring timing jitter of ultrashort pulses with short and long pulse duration. By utilizing a balanced measuring configuration, this scheme is naturally immune to the environmental and laser amplitude noises, and has been successfully used to measure timing jitter of two femtosecond pulses. This scheme can be utilized to measure and control timing jitter in the beam combining systems for generation of ultrafast laser, with high average and peak powers.