This paper considers the design of a desired transmit beampattern under the good ambiguity function constraint using a correlated linear frequency modulation-phase coded (LFM-PC) waveform set in multiple-input-multiple-output (MIMO) radar. Different from most existing beampattern design approaches, we propose using the LFM-PC waveform set to conquer the challenging problem of synthesizing waveforms with constant-envelope and easy-generation properties, and, meanwhile, solve the hard constraint of a good ambiguity behaviour. First, the ambiguity function of the LFM-PC waveform set is derived, and the superiority of LFM-PC waveforms over LFM and PC waveforms is verified. The temporal and spatial characteristic analysis of the LFM-PC waveform set demonstrates that both the transmit beampattern and sidelobe level are mainly affected by the frequency intervals, bandwidths, and phase-coded sequences of the LFM-PC waveform set. Finally, the constrained beampattern design problem is formulated by optimizing these parameters for desired beampatterns and low sidelobes at different doppler frequencies, which is a bi-objective optimization problem. To solve this, we propose a joint optimization strategy followed by a mandatory optimization, where the sequence quadratic programming (SQP) algorithm and adaptive clonal selection (ACS) algorithm are exploited iteratively. The simulation results demonstrate the efficiency of our proposed method.