Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67372 Members, 787 Products, 5278 Topic, 12953 Comments)

Membuat Kondisi Pada Alert untuk validasi form menggunakan toastr

Dibuat
Login Terakhir 3 Tahun lalu,
Telah Dilihat 2171 Kali
Ujang Rukman Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh... saya membuat alert validasi form menggunakan toastr dan alhamdulilah berhasil hanya saja saya ingin menampilkan validasi jika inputan nya error/kosong dalam 1 alert meskipun yang error nya beberapa inputan contohnya pada gambar di bawah ini mas.
  2.  
  3. nah ini codingan yang sekarang, apa yang harus di rubah
  4. <script>
  5. function validasi(form){
  6. if (form.a.value == ""){Command: toastr["error"]("Nama Harus Diisi", "Terjadi Kesalahan",); form.a.focus();return (false); }
  7. if (form.b.value == ""){Command: toastr["error"]("Jenis Kelamin Harus Diisi", "Terjadi Kesalahan");form.b.focus();return (false); }
  8. if (form.d.value == ""){Command: toastr["error"]("No Induk Kependudukan Harus Diisi", "Terjadi Kesalahan");form.d.focus();return (false); }
  9. if (form.e.value == ""){Command: toastr["error"]("Tempat Lahir Harus Diisi", "Terjadi Kesalahan");form.e.focus();return (false); }
  10. if (form.f.value == ""){Command: toastr["error"]("Tanggal Lahir Harus Diisi", "Terjadi Kesalahan");form.f.focus();return (false); }
  11. if (form.k.value == ""){Command: toastr["error"]("Alamat Harus Diisi", "Terjadi Kesalahan");form.k.focus();return (false); }
  12. if (form.ae.value == ""){Command: toastr["error"]("Jalur Seleksi Harus Diisi", "Terjadi Kesalahan");form.ae.focus();return (false); }
  13. if (form.af.value == ""){Command: toastr["error"]("Asal Sekolah Harus Diisi", "Terjadi Kesalahan");form.af.focus();return (false); }
  14. if (form.m.value == ""){Command: toastr["error"]("No HP Harus Diisi", "Terjadi Kesalahan");form.m.focus();return (false); }
  15. if (form.n.value == ""){Command: toastr["error"]("No Kartu Keluarga Harus Diisi", "Terjadi Kesalahan",); form.n.focus();return (false); }
  16. if (form.p.value == ""){Command: toastr["error"]("Nama Ayah Harus Diisi", "Terjadi Kesalahan");form.p.focus();return (false); }
  17. if (form.q.value == ""){Command: toastr["error"]("Tahun Lahir Ayah Harus Diisi", "Terjadi Kesalahan");form.q.focus();return (false); }
  18. if (form.r.value == ""){Command: toastr["error"]("Pendidikan Ayah Harus Diisi", "Terjadi Kesalahan");form.r.focus();return (false); }
  19. if (form.s.value == ""){Command: toastr["error"]("Pekerjaan Ayah Harus Diisi", "Terjadi Kesalahan");form.s.focus();return (false); }
  20. if (form.u.value == ""){Command: toastr["error"]("Nama Ibu Harus Diisi", "Terjadi Kesalahan");form.u.focus();return (false); }
  21. if (form.v.value == ""){Command: toastr["error"]("Tahun Lahir Ibu Harus Diisi", "Terjadi Kesalahan");form.v.focus();return (false); }
  22. if (form.w.value == ""){Command: toastr["error"]("Pendidikan Ibu Harus Diisi", "Terjadi Kesalahan");form.w.focus();return (false); }
  23. if (form.x.value == ""){Command: toastr["error"]("Pekerjaan Ibu Harus Diisi", "Terjadi Kesalahan");form.x.focus();return (false); }
  24. if (form.y.value == ""){Command: toastr["error"]("Penghasilan Orang Tua Harus Diisi", "Terjadi Kesalahan");form.y.focus();return (false); }
  25. if (document.getElementById('agree').checked) { return true; } else {Command: toastr["error"]("Ceklis Pernyataan", "Terjadi Kesalahan"); return false; }
  26. if (form.secutity_code.value == ""){Command: toastr["error"]("Code Captcha Belum dimasukan", "Terjadi Kesalahan");form.secutity_code.focus();return (false); } return (true);
  27. }
  28. </script>
Ada 1 File Kiriman :
1. alert.PNG (40 KB)

Ada 5 Jawaban

Ujang Rukman
commented on 27 Mei 2018 23:02:00
  1. Assalam,.. Mohon bantuan nya mas roby
Doni Syahroni
commented on 28 Mei 2018 09:30:35
  1. Waalaikum salam.
  2. Mungkin bapak bisa menggunakan ini jika di pakai Laravel Framework,
  3. Kalau pakai Native mungkin bisa di sesuaikan saja.
  4.  
  5. $rules = array(
  6. 'nama_input' => 'required'
  7. );
  8.  
  9. $validator = Validator::make(Input::all(), $rules);
  10.  
  11. if ($validator->fails()) {
  12. return Redirect::to('URL yang sama')->withErrors($validator)->withInput();
  13. return $this->validasi(form);
  14. }
  15.  
  16. CMIIW Pak :)
Bukhori Muslim
commented on 28 Mei 2018 14:16:25
  1. Assalam,.. wahh belum pengalaman saya,
  2. coba nyimak dari para master dulu saja ahhh... :)
Ujang Rukman
commented on 29 Mei 2018 04:34:19
  1. Assalam,.. Mas dony, program nya ini pake CI
Doni Syahroni
commented on 30 Mei 2018 12:58:41
  1. Assalam,..
  2. Pak Ujang, Maaf klo untuk CI saya kurang mengerti.
  3. Karena tidak pake CI Pak. :D
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!