In this paper, we study the existence of infinitely many nontrivial solutions for the following semilinear Schrödinger equation: { − Δ u + V (x) u = f (x , u) , x ∈ R N , u ∈ H 1 (R N) , where the potential V is continuous and is allowed to be sign-changing. By using a variant fountain theorem, we obtain the existence of infinitely many high energy solutions under the condition that the nonlinearity f (x , u) is of super-linear growth at infinity. The super-quadratic growth condition imposed on F (x , u) = ∫ 0 u f (x , t) d t is weaker than the Ambrosetti–Rabinowitz type condition and the similar conditions employed in the references. [ABSTRACT FROM AUTHOR]