Я рендерил около 100+ полей после загрузки данных из БД, я намерен показать эти поля как обычные редактируемые текстовые поля с данными в них.Но когда пользователь нажимает на любое из этих полей, должно появиться всплывающее окно, редактируемое по x, и в нем должно быть предварительно заполнено значение текстового поля (чтобы пользователю не приходилось вводить все).
ВотHTML-код:
<a href="#" data-type="text" id="abn" data-pk="1" data-url="/post" data-title="Enter ABN">
<input type="text" id="abn" name="abn" class="form-control" value="<?php echo $drvData->ABN; ?>" >
</a>
в JS Im просто делает это:
$.fn.editable.defaults.mode = 'popup';
$('#abn').editable();
Но проблема в том, что если я установлю атрибут x-editable «data-value», он будет отображаться какHref не как текстовое поле.но если я использую
<input type="text" value="<?php echo $drvData->ABN;?>" ...>
, он показывает всплывающее окно как пустое, кто угодно может помочь мне, я думаю, это как-то связано с .editable () для передачи значения, но не уверен, как это сделать.