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 3 minggu 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

2670 Kontribusi 2132 Poin

Dipost 3 minggu yang lalu

Login untuk ikut Jawaban