Answer: The possible causes of white spots on the leaves of your jasmine include a copper deficiency in the soil, or feeding by insects called thrips, a chemical injury (overspray from pesticides, herbicides, etc.).
Rather than guess at the cause, I'd recommend taking a sample of the affected foliage to your local Cooperative Extension office for absolute diagnosis and control strategies. Alternatively, you can seal a sample in a plastic bag and take it to your local nursery. Helpful folks there can figure it out for you. Best wishes with your jasmine!
Q&A Library Searching Tips