0
我想在ajax中調用模型函數來更新應該在數據庫中的數據。如何在ajax中使用codeigniter調用函數來更新
我的主要功能控制器:
function m_addR(){
$this->load->view('m_add_view');
}
在我的控制器這個其他的功能是,我想從我的m_add_view調用數據庫中與阿賈克斯編輯數據在我m_add_view剩餘,而一個。
我在想,它應該執行函數m_update而不離開m_add_view視圖,以免重新加載頁面。
function m_update($id, $text, $column_name){
$data = array('text'=>$text);
$this->db->where('id', $id);
$this->db->update($column_name, $data);
}
這是我迄今爲止更新的代碼是:
function edit_data(id, text, column_name){
$.ajax({
url:"<?php echo base_url(); ?>control/m_update",
method:"POST",
data:{
id:id,
text:text,
column_name:column_name
},
dataType:"text",
success:function(data){
/*alert(data);*/
$('#infomsg').show();
}
});
}
我想知道如何標識,文字和colum_name發送給我的m_update功能更新的幕後數據庫。