-
Notifications
You must be signed in to change notification settings - Fork 1
/
daftarjs.js
39 lines (36 loc) · 1.45 KB
/
daftarjs.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
$(document).ready(function () {
$('#daftar').submit(function (event) {
event.preventDefault(); // mencegah form dari reload
// mengambil nilai dari form
var id = $('#id').val();
var nama = $('#nama').val();
var alamat = $('#alamat').val();
var tlahir = $('#tlahir').val();
var handphone = $('#handphone').val();
var alasan = $('#alasan').val();
// Mencegah Form Disubmit bila mana ada yang kosong
if (nama == '' || alamat == '' || tlahir == '' || handphone == '' || alasan == '') {
// alert('Pastikan anda mengisi semua kolom!');
Swal.fire({
title: 'Peringatan',
text: 'pastikan anda mengisi semua kolom',
icon: 'warning', // tipe pesan (success, error, warning, info)
});
return;
}
// mengirim data ke server menggunakan AJAX
$.ajax({
type: 'POST',
url: 'daftarjs.php',
data: { id: id, nama: nama, alamat: alamat, tlahir: tlahir, handphone: handphone, alasan: alasan },
success: function (response) {
// menampilkan pesan sukses atau error
Swal.fire({
title: 'SELAMAT',
text: 'Data Pendaftaran anda sudah kami terima',
icon: 'success', // tipe pesan (success, error, warning, info)
})
}
});
});
});