JEditable и выбирает - PullRequest
       3

JEditable и выбирает

1 голос
/ 12 января 2012

У меня есть следующий HTML-код:

<div id=country>United States</div>

Я использую JEditable для внутреннего редактирования div страны, используя поле выбора, и я использую платформу Codeigniter.Я загружаю выбор через loadURL в виде массива с идентификатором и описанием, например.

array ['1'] = 'United States' array ['2'] = 'United Kingdom'

Я выбираю свой новый выбор и вызываю функцию обновления в контроллере, которая затем вызывает функцию обновления базы данных в модели и обновляет таблицу с новым идентификатором страны.Поле country_id в таблице участников обновляется значением '2' для Соединенного Королевства.

Затем я возвращаюсь, возвращая значение в представление.Это все работает отлично, но JEditable затем отображает значение «2», а не описание обратно в Div.

Проблема в том, что я передаю идентификатор, а не описание и его идентификатор, который возвращается и отображается,Решением было бы сделать поиск таблицы в модели, чтобы получить описание, а затем вернуть описание, а не идентификатор, но этот метод выполняет другой выбор БД для описания, которое уже находится в представлении.JEditable должен просто показать новое описание, как только оно будет завершено для поля выбора, а не его значение по умолчанию для идентификатора или «всплывающую подсказку, если вы не возвращаете обратно значение.

У кого-нибудь есть хорошее решение для этого?Ваши мысли и советы будут с благодарностью.

1 Ответ

0 голосов
/ 13 января 2012

Возвращает значение, которое вы хотите отобразить на веб-странице.Значение вместо эхо "2", эхо "Великобритания".

...