In this work, we focus on the construction of explicit solutions of the nonlinear Schrodinger-type equation, which has various applications in physics. To obtain different kinds of exact solutions the Jacobi elliptic function method is applied. As a result, abundant new exact solutions are received including Jacobi elliptic function solutions, soliton-like solutions, trigonometric function solutions, etc. Furthermore, for certain parameter values, the obtained solutions are presented in 2D and 3D plots. The method can be also applied to other nonlinear partial differential equations.