"изменил id полей" - это как?) покажи. не ясно ничего.
<?= $form->field($arrayModels[$typeKey], 'price')
->input('text', ['name' => 'AttemptPrice[price][' . $typeKey . ']',
'id' => 'attemptprice-price' . $typeKey
])
->label(AttemptType::$listAttempt[$typeKey]);
?>