Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ajax tambah data start
- $( "#FormulirTambah" ).submit( function (e) {
- blurForm();
- $('.help-block').hide();
- $('.form-group').removeClass('has-error');
- $("#submitform").attr("disabled", true).html('Loading ...');
- var form = $('#FormulirTambah')[0];
- var formData = new FormData(form);
- $.ajax({
- type : 'POST',
- url : '<?php echo base_url()?>admclub/tambah',
- data : formData,
- processData: false,
- contentType: false,
- cache: false,
- dataType : 'json'
- }).done(function(data) {
- if ( ! data.success) {
- $('input[name=<?php echo $this->security->get_csrf_token_name();?>]').val(data.token);
- $("#submitform").attr("disabled", false).html('Submit');
- var objek = Object.keys(data.errors);
- for (var key in data.errors) {
- if (data.errors.hasOwnProperty(key)) {
- var msg = '<div class="help-block" for="'+key+'">'+data.errors[key]+'</span>';
- $('.'+key).addClass('has-error');
- $('input[name="' + key + '"]').after(msg);
- $('select[name="' + key + '"]').after(msg);
- $('textarea[name="' + key + '"]').after(msg);
- }
- if (key == 'fail') {
- new PNotify({
- title: 'Notifikasi',
- text: data.errors[key],
- type: 'danger'
- });
- }
- }
- } else {
- $('input[name=<?php echo $this->security->get_csrf_token_name();?>]').val(data.token);
- PNotify.removeAll();
- tabelclub.ajax.reload();
- $("#submitform").attr("disabled", false).html('Submit');
- $('#tambahData').modal('hide');
- $('#FormulirTambah')[0].reset();
- $('.select2').val(null).trigger("change");
- new PNotify({
- title: 'Notifikasi',
- text: data.message,
- type: 'success'
- });
- }
- }).fail(function(data) {
- new PNotify({
- title: 'Notifikasi',
- text: "Gagal update, browser akan direload",
- type: 'danger'
- });
- window.setTimeout(function() { location.reload();}, 2000);
- });
- e.preventDefault();
- });
- // ajax tambah data end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement