小编amt*_*kel的帖子

codeigniter ajax,处理服务器响应数据

我有一个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)

任何建议将不胜感激.

干杯

ajax jquery codeigniter

1
推荐指数
1
解决办法
5506
查看次数

标签 统计

ajax ×1

codeigniter ×1

jquery ×1