We propose a randomized search method called Stochastic Model Reference Adaptive Search (SMRAS) for solving stochastic optimization problems in situations where the objective functions cannot be evaluated exactly, but can be estimated with some noise (or uncertainty), e.g., via simulation. The method generalizes the recently proposed Model Reference Adaptive Search (MRAS) method for deterministic optimization, and is based on sampling from an underlying probability distribution "model" on the solution space, which is updated iteratively after evaluating the performance of the samples at each iteration. We prove global convergence of SMRAS in a general stochastic setting, and carry out numerical studies to illustrate its performance. An emphasis of this paper is on the application of SMRAS for solving static stochastic optimization problems with either continuous or discrete domains; its various applications for solving dynamic decision making problems can be found in [6].