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:<',",
}
avatar opikgandring85
@opikgandring85

30 Kontribusi 1 Poin

Diperbarui 7 bulan yang lalu

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

avatar hilmanski
@hilmanski

2685 Kontribusi 2135 Poin

Dipost 7 bulan yang lalu

Login untuk ikut Jawaban