Есть что-то типа форума - на странице выводится несколько сообщений с уникальными id
Код: Выделить всё
<div class="order-block" id="order-<?= $model->id ?>">
Код: Выделить всё
<div class="col-xs-6">
<?php $details = TypeDetail::find()->orderBy('typedetail')->all(); ?>
<?= $form->field($detailadd, 'typedetail')->dropDownList(ArrayHelper::map($details, 'typedetail', function ($details) {return $details->detailname . ' - ' . $details->detailproduct;}), ['id' => 'new-detail-typedetail',]) ?>
</div>
<div class="col-xs-6">
<?= $form->field($detailadd, 'detailquantity', ['inputOptions'=> ['id' => 'new-detail-detailquantity']]) ?>
</div>
Код: Выделить всё
$("#new-detail-typedetail").change(function()
Проблема в том, что скрипт отрабатывает только для первого сообщения, а при обновлении первого поля во втором и последующих сообщениях на странице - ничего не происходит.
Помогите, плиз.