A number of explosions were reported in the eastern Afghan city of Jalalabad and gunshots could be heard in the area of the blasts, local officials said on Saturday.