Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
ajax javascript error
saya punya error seperti ini cara ngatasinnya gimana ?

ini script javascriptnya :

dan ini htmlnya :

ada yg bersedia membantu saya ? :D
1 Jawaban:
Mungkin itu karena scope dari variable mapel dan kelas yang gak terbaca waktu dipanggil di $.ajax({}). Coba deklarasikan variabel di luar fungsi JQuery.
<script>
var mapel, kelas;
mapel = kelas = null;
// Misal data mapel atau kelas berubah.
$('#mapel').change(function()
{
mapel = $(this).val();
});
</script>
Kalau perlu, nama variabel mapel dan kelas kasih tanda $ di depannya.
<script>
var $mapel, $kelas;
$mapel = $kelas = null;
// Misal data mapel atau kelas berubah.
$('#mapel').change(function()
{
$mapel = $(this).val();
});
// Nanti di data $.ajax tinggal
data: {
kls : $kelas,
mpl: $mapel
}
</script>