The salad dressing is the culprit! The salt and the acid from vinegar or lemon juice start breaking down the vegetables causing their cells to lose water. To prevent this, you can prepare the salad dressing ahead of time, but don't add it to the greens until you're ready to serve.