This paper took the voluntary pesticide and fertilizer reduction ratios of the farmers as the substitute variables for farmers' willingness to prevent and control the agricultural non-point source pollution. Then, the paper adopted an improved double-bounded dichotomous choice (DBDC) to obtain farmers’ voluntary pesticide and fertilizer reduction ratios and the corresponding compensation attitudes of the farmers. The research found that, in contrast to fertilizers, pesticides are a stronger output-related factor for farmers, and any reduction in pesticides would cause great output fluctuations. After the influencing factors of the farmers’ compensation attitude towards pesticide and fertilizer reduction were subject to ordinal regression analysis, the main influencing factors of farmers’ compensation attitude towards fertilizer and pesticide reduction were obtained respectively, which had further proved that for farmers, compared with pesticides, the risk of fertilizer reduction is lower, and their attitudes are quite different, but as long as the compensation is sufficient, they are willing to take more stringent measures.