У меня есть представление editcategory, которое показывает подробную информацию о категории, а также таблицу описаний категорий, отображаемую в нижней части представления.
Таблица описания категории имеет два тега привязки для редактирования и удаления. Я использую ajax для передачи идентификатора описания для редактирования. Должна быть вызвана функция в контроллере, которая вызывает модель описания категории и извлекает запись на основе переданного идентификатора.
Контроллеру необходимо передать массив catDescription обратно в функцию успеха ajax.
Уже есть скрытый div, который содержит форму для редактирования описания, но значения установлены следующим образом
<label for="catlang_name">Name</label>
<input type="text" name="catlang_name" id="catlang_name" class="text ui-widget-content ui-corner-all" value="<?php echo set_value('catlang_name',$catDescription->catlang_name); ?>"/>
Моя проблема в том, как я могу получить ответ обратно в Ajax и назначить
Для обычной передачи данных в представление я мог бы сделать следующее изнутри контроллера
$data['catDescription']=$this->CategoryModel->getCategoryDescriptionById($id)
$this->load->view('category/categoryEdit', $data,true);
Это данные, возвращаемые моделью:
Array (
[0] => Array (
[catlang_id] => 1
[catlang_cat_id] => 10
[catlang_lang_id] => 2
[catlang_name] => french
[catlang_description] => test
)
[1] => Array (
[catlang_id] => 2
[catlang_cat_id] => 10
[catlang_lang_id] => 2
[catlang_name] => english
[catlang_description] => test
)
)
Любые предложения будут высоко оценены.
ура