No! If you eat salads all the time you will lose lean muscle, your metabolism will slow down, and you will probably end up putting on weight in the long term. Starvation is the BEST way to PUT ON weight.
If you eat small salads all the time or starve yourself for long periods you will lose weight for a while but then as your metabolism slows your weight loss will slow. We put people on food plans that are healthy, tasty, and can be followed for life, not just for a few weeks.