的計劃發送和笨retrive從選擇框中數據庫和顯示數據無需刷新頁面
我在笨工作;點擊添加按鈕,模式將彈出,用戶將添加新的項目(項目ID,項目說明,費率和計量單位),然後按提交按鈕。
我使用AJAX將數據發送到數據庫,無需刷新頁面及其正常工作。
問題
現在我想從數據庫中檢索數據,並分別在項目-ID的選擇框,項目說明追加。我已經在CodeIgniter中編寫了MODEL和CONTROLLER的代碼,現在需要使用AJAX代碼在預先填充的選擇框(第一次加載頁面時,選擇通過php動態填充的框)添加提取的數據。
我希望在不刷新頁面的情況下完成所有工作。
任何形式的幫助或建議?
CI中模型代碼
<?php
class PostModel extends CI_Model {
function getLastRecord(){
$query = "select * from sale order by itemid DESC limit 1";
$res = $this->db->query($query);
if($res->num_rows() > 0) {
return $res->result();
}
return result();
}
}
?>
CODE控制器的
public function index()
{
$data['last'] = $this->PostModel->getLastRecord();
$this->load->view('header');
$this->load->view('salevocher', $data);
$this->load->view('footer');
}
如果我理解正確的話要新建項目插入到''
@charlietfl,你說的和我說的一樣,我怎樣才能收到它,所以我會能夠將其附加到我的選擇框中?謝謝 –
codigniter db-> insert應該返回新的id。那麼你的發佈數據中就包含了全新的對象,並且可以爲它添加id屬性和'echo json_encode($ newitem)'。在Ajax成功創建一個新的'