undefined variable id

saya ingin mencari kenapa sih id ini gk ditemukan padahal sudah saya alert() selalu id di view dan controller itu muncul, hanya saja permasalahnnya adalah dari controller tidak mau parsing id ke model, mohon dibantu ya saya baru di forum ini:

ini untuk bagian di model

 function insert_checklist($data)
    {

        // $this->db->where('checklist.cust_id',$id);
        $this->db->where('checklist.cust_id',$data['cust_id']);
        $this->db->join('customers', 'checklist.cust_id = customers.id');
        $this->db->insert('checklist', $data);
            }

ini untuk bagian cotnroller

 public function checklistPK($id)
    {
            $data = array(
              'cust_id'   => $this->input->post('id'),
              'check1'    => $this->input->post('check1',TRUE),
              'check2'    => $this->input->post('check2',TRUE),
              'check3'    => $this->input->post('check3',TRUE),
              'check4'    => $this->input->post('check4',TRUE),
              'check5a'   => $this->input->post('check5a',TRUE),
              'check5b'   => $this->input->post('check5b',TRUE),
              'check6'    => $this->input->post('check6',TRUE),
              'create_at' => date('Y-m-d H:i:s'),
              'create_by' => $this->session->userdata('user_id'),
      );
            $this->Sales_model->insert_checklist($data);
            // $this->Sales_model->insert_checklist($id, $data)
             echo json_encode(array("status" => TRUE));
    }

ini untuk bagian pemanggilan di view nya

 var addCL = document.getElementById('Checklist_save');
            if(addCL){
              addCL.addEventListener('click', addCheckL, false);
            }
            function addCheckL()
            {
                 var id = document.getElementById("cust_idPK").innerText;
                $.ajax({
                    url :  '<?php echo site_url()?>sales/checklistPK/'+id,
                    cache : false,
                    type: "POST",
                    async : false,
                    data: $('#form').serialize(),
                    cache:false,
                    contentType: false,
                    processData: false,
                    dataType: "JSON",
                    success: function(data)
                    {
                      console.log(data);
                        swal({
                              title: "Persyaratan berhasil Di Checklist !",
                              text: "Lengkapi Checklist dan Klik Proses Kredit Untuk Melanjutkan",
                              icon: "success",
                              button: "OK",
                            });
                    },
                });
            }
              $("#Checklist_save").submit(function(e)
                          {
                         e.preventDefault();
                        });
avatar itprogramstaff2
@itprogramstaff2

1 Kontribusi 1 Poin

Dipost 3 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban