To track multiple maneuvering targets in cluttered environments with uncertain measurement noises and uncertain target dynamic models, an improved joint probabilistic data association-fuzzy recursive least squares filter (IJPDA-FRLSF) is proposed. In the proposed filter, two uncertain models of measurements and observed angles are first established. Next, these two models are further employed to construct an additive fusion strategy, which is then utilized to calculate generalized joint association probabilities of measurements belonging to different targets. Moreover, the obtained probabilities are applied to replace the joint association probabilities calculated by the standard joint probabilistic data association (JPDA) method. Considering the advantage of the fuzzy recursive least squares filter (FRLSF) on tracking a single maneuvering target, which can relax the restrictive assumption of measurement noise covariances and target dynamic models, FRLSF is still used to update the state of each target track. Thus, the proposed filter can not only provide the advantage of FRLSF but can also adjust the weights of measurements and observed angles in the generalized joint association probabilities adaptively according to their uncertainty. The performance of the proposed filter is evaluated in two experiments with simulation data and real data. It is found to be better than the performance of other three filters in terms of the tracking accuracy and the average run time.