What are the causes of lymphadenitis in the neck?

Many. Could be allergies, infection, reaction, cancer. Should seek medical attention.
Mouth infection. Most likely due to infection in mouth or other areas in head and neck.