Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Ajax Mengambil data database Codeigniter

Gan ane mau tanya, cara mengambild data dari database menggunakan ajax gimana ya? o.. ya disini saya menggunkan framework codeigniter, mohon bantuannya gan.

avatar hasifpriyambudi
@hasifpriyambudi

2 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

Bikin dulu model nya buat ngambil data dari database, kemudian load model yang dibuat tadi ke controller. Baru deh di viewnya kasih ini


//Pakai Jquery

//Json datanya method get
$.getJSON('/my/url', function(data) {

});
// atau

//methodnya POST
$.ajax({
  type: 'POST',
  url: '/my/url',
  data: data
});
//atau masih banyak lagi buka aja dokumentasinya jquery tentang ajax ini hehe

//Pure/Vanilla Js

//ambil data json method get
var request = new XMLHttpRequest();
request.open('GET', '/my/url', true);

request.onload = function() {
  if (request.status >= 200 && request.status < 400) {
    // Sukses!
    var data = JSON.parse(request.responseText);
  } else {
    // Udah request ke server tapi ada yang error

  }
};

request.onerror = function() {
  // Kalau error
};

request.send();

//method POST
var request = new XMLHttpRequest();
request.open('POST', '/my/url', true);
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send(data);

avatar markeronly
@markeronly

378 Kontribusi 230 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban