Advertisement
joris

Ajax Submit

Oct 26th, 2012
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(function() {
  2.         var genre       = $("#inisial").val();
  3.         var name        = $("#name").val();
  4.         var tempatLahir     = $("#tempatLahir").val();
  5.         var tanggalLahir    = $("#tanggalLahir").val();
  6.         var bulanLahir      = $("#bulanLahir").val();
  7.         var Tahun       = $("#Tahun").val();
  8.         var telp        = $("#telp").val();
  9.         var mobile      = $("#mobile").val();
  10.         var alamat_tagih    = $("#alamat_tagih").val();
  11.         var email       = $("#email").val();
  12.         var paket       = $("#paket").val();
  13.         var kd_datel        = $("#kd_datel").val();
  14.         var kota        = $("#kota").val();
  15.         var kd_sales        = $("#kd_sales").val();
  16.         var http_refer      = $("#http_refer").val();
  17.         var minipack        = $("#minipack").val();
  18.         var rt          = $("#rt").val();
  19.         var rw          = $("#rw").val();
  20.         var kel         = $("#kel").val();
  21.         var no          = $("#no").val();
  22.         var kdpos       = $("#kdpos").val();
  23.  
  24.        
  25. var dataString  = 'name='+ name + '&genre=' + genre + '&telp=' + telp + '&mobile=' + mobile + '&alamat_tagih=' + alamat_tagih + '&email=' + email + '&paket=' + paket + '&kd_datel=' + kd_datel + '&kota=' + kota + '&tanggal=' + tanggal + '&kd_sales=' + kd_sales + '&http_refer=' + http_refer + '&minipack=' + minipack;
  26.  
  27.     if(name=='' || tempatLahir=='' || tanggalLahir=='Tanggal' || bulanLahir=='Bulan' || Tahun=='' ||  mobile=='' || alamat_tagih=='' || kota=='Pilih Kota' || email=='' || rt=='' || rw=='' || no=='' || kdpos==''){       
  28.                 alert('Ada yang kosong')
  29.     }else{
  30.        
  31. bootbox.dialog("Data anda sedang dikirim, <b>JANGAN</b> pindah halaman sebelum ada pemberitahuan. Silahkan tunggu sampai muncul pemberitahuan <b>Berhasil</b> dari aplikasi beberapa detik lagi.", [{
  32.                     "label" : "Waiting For Data Transmission",
  33.                     "class" : "btn-primary",
  34.                     "icon"  : "icon-ok-sign icon-white"
  35.                 }]);
  36.         $.ajax({
  37.             type: "POST",
  38.             url: "prosesSubscribe.php",
  39.             data: dataString,
  40.             success: function(){
  41.                 //Kosongkan form
  42.  
  43.                 setTimeout(function() {
  44.                     bootbox.confirm("Terima kasih telah mengikuti kontes ini. Silahkan kunjungi website <b>TelkomVision</b> untuk mengetahui kontes-kontes lainnya. Apakah anda ingin ke halaman utama TelkomVision ?",  "Tidak!", function(result) {
  45.                         if (result) {
  46.                             var url = "http://www.google.com/";
  47.                 $(location).attr('href',url);
  48.                         } else {
  49.                             var url = "http://www.google.com/kontes/";
  50.                 $(location).attr('href',url);
  51.                         }
  52.                     });
  53.                 }, 1000);
  54.                
  55.             }
  56.         });
  57.     }
  58.  
  59. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement