我是代码点火器中的新bie。我有一个数据显示在我的视图页面的表中..在每一行都有一个编辑按钮..我想如果我点击编辑链接就会弹出一个颜色框用一个表单,其中表单填充旧值,然后他能够更新它..我已经完成了控制器和模型中的一切,但我不知道如何使用colorbox ..我也访问他们的网站,但我不明白。这就是我在做的事 这是用户添加数据的表单
form name and id is "form"
echo form_open('employesController/addEmployes')
form_input();//
form_input();//
form_button()
form_close();
this is the table where data is showing
<td><?php echo $row->emp_name ?></td>
<td><?php echo $row->description ?></td>
<td> <a href = "employesController/editEmploye/<?php echo $row->emp_id ?>" id = "btn"> Edit
我的控制器
function editEmploye($id){
$this->load->model('employesModel');
$data['result'] = $this->employesModel->getEditEmploye($id);
echo json_encode($data);
}
我的模态
function getEditEmploye($id)
{
return $this->db->where('emp_id',$id)->get('employees')->row();
}
而且我的弹出模式的jquery函数就像那样..
$(document).ready(function(){
$("#btn").click(function(){
var $form = $("#form");
$("#").colorbox({inline:true, href:$form});
});
});
请告诉我如何在Colorbox
中的表单中获取选定的行值答案 0 :(得分:0)
好的,Colorbox
和codeigniter
确实很好地协同工作。我在CI
中完成了几个使用Colorbox
。
Colorbox只会在iframe中加载网址。
所以例如。
http://localhost/mycontroller/edit
没有颜色框,它会在当前窗口中更改。如果在实际链接上包含颜色框类,则应在iframe中打开。