how to prevent duplicate ajax requests