我有一个editcategory视图,显示有关类别的详细信息,以及显示在视图底部的类别说明表.
类别描述表有两个用于编辑和删除的锚标记.我正在使用ajax传递要编辑的描述的id.需要调用控制器中的函数,该函数调用categorydescription模型并根据传递的id拉取记录.控制器需要将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); ?>"/>
Run Code Online (Sandbox Code Playgroud)
我的问题是如何在Ajax中获取响应并分配
为了正常地将数据传递给视图,我可以在控制器内完成以下操作
$data['catDescription']=$this->CategoryModel->getCategoryDescriptionById($id)
$this->load->view('category/categoryEdit', $data,true);
Run Code Online (Sandbox Code Playgroud)
这是从模型返回的数据:
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
)
)
Run Code Online (Sandbox Code Playgroud)
任何建议将不胜感激.
干杯