Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Modal tidak muncul
Pencarahannya dari pada suhu2 yang ada disini saya masih belajar membuat web dengan menggunakan codeigniter 4 namun sedikit kendala ketika mau munculkan modal dengan menggunakan jquery dan ajax berikut sourcenya :
script nya:
$(document).ready(function() {
$('.tomboltambah').click(function(e) {
e.preventDefault();
$.ajax({
url: "<?= site_url('guru/formtambah') ?>",
dataType: "json",
success: function(response) {
$('.viewmodal').html(response.data).show();
$('#modaltambah').modal('show');
},
error: function(xhr, ajaxOptions, throwError) {
alert(xhr.status + "\n" + xhr.responseText + "\n" + throwError)
}
})
})
})
functionnya ada di folder Controller\Pendidikan\Guru:
public function formtambah()
{
if ($this->request->isAJAX()) {
$msg = [
'data' => view('peserta\guru\modaltambah')
];
echo json_encode($msg);
} else {
exit('Hampura tidak diproses');
}
}
tampilannya
<div class="viewmodal" style="display: none;"></div>
Error diconsol :
GET http://localhost:8080/%3C?=%20site_url(%27guru/formtambah%27)%20?%3E 404 (Not Found)
dan muncul di alert:
404
{
"title":"CodeIgniter\\exceptions\\PageNotFoundException",
"type":"CodeIgniter\\exceptions\\PageNotFoundException",
"code":404,
"message":"Can't find a route for 'get:<',",
}
1 Jawaban:
Artinya halaman yang kamu coba akses belum ada di routenya, coba perhatikan lagi format linknya, bisa "view page source" halaman kamu, pastikan URL linknya sudah terprint dengan tepat di Javascriptnya