В моем проекте Yii2 Framework у меня есть форма, в которой я использую Kartik Editable Widget для ввода. Есть два ряда с этим виджетом. Когда я открываю свой первый ввод и что-то ввожу, в моей консоли появляется сообщение об ошибке вроде: ' Uncaught TypeError: elem.replace не является функцией '. Но второй вход работает как я ожидаю. Как я понял, в jQuery есть некоторый конфликт, но я не могу понять, где. Оба «delivery_comment» и «loyality_comment» являются varchar (250). Вот код моего файла View:
<div class="col-md-4">
<?= Html::activeLabel($model, 'delivery_comment') ?>
<br>
<?= Editable::widget([
'model' => $model,
'attribute'=>'delivery_comment',
'inputType' => Editable::INPUT_TEXTAREA,
'formOptions' => [
'id' => 'form-delivery-'.$model->stor_number,
],
'options' => [
'class'=>'form-control',
'rows'=>5,
],
]);
?>
<?= Html::error($model, 'delivery_comment') ?>
</div>
<div class="col-md-4">
<?= Html::activeLabel($model, 'loyality_comment') ?>
<br>
<?= Editable::widget([
'model' => $model,
'attribute'=>'loyality_comment',
'inputType' => Editable::INPUT_TEXTAREA,
'formOptions' => [
'id' => 'form-loyality-'.$model->stor_number,
],
'options' => [
'class'=>'form-control',
'rows'=>5,
],
]);
?>
<?= Html::error($model, 'loyality_comment') ?>
</div>
Заранее спасибо за любую помощь.
P.S. Вот полное сообщение об ошибке:
Uncaught TypeError: elem.replace не является функцией
в Function.buildFragment (jquery.js: 5114)
в jQuery.fn.init.domManip (jquery.js: 5387)
в jQuery.fn.init.append (jquery.js: 5218)
на jQuery.fn.init. (jquery.js: 5333)
в jQuery.access (jquery.js: 3491)
в jQuery.fn.init.html (jquery.js: 5300)
в showError (editable.js: 93)
в Object.error (editable.js: 168)
в огне (jquery.js: 3099)
в Object.fireWith [как rejectWith] (jquery.js: 3211)