Максим Ворожцов, да, для связанных списков я использую отдельное действие в контролере.
Вместо этого $_POST['depdrop_params']
используйте Yii::$app->request->post()
Вот тут
сначала получаете данные, потом подставляете в функцию.
Так тяжело Вам ответить на все Ваши вопросы. Чтобы разобраться полностью со всеми проблемами - надо видеть весь код + базу данных))).