私はコードイグナイターの初心者です.ビューページのテーブルにデータが表示されています..各行に編集ボタンがあります..編集リンクをクリックすると、カラーボックスがフォームでポップアップすることを望みますフォームに古い値が入力されており、彼はそれを更新できます..コントローラーとモデルですべてを実行しましたが、カラーボックスの使用方法がわかりません..彼らのサイトにもアクセスしましたが、あまり理解していません..これはここで行っているのは、ユーザーがデータを追加するフォームです
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 のフォームで選択した行の値を取得する方法を教えてください