Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Tambah data
- $('#create_record').click(function(){
- $('.modal-title').text('Tambah Data Produk');
- $('#action_button').val('Simpan');
- $('#action').val('Add');
- $('#form_result').html('');
- $('#formModal').modal('show');
- });
- $('#simpanSup').on('submit', function(event){
- event.preventDefault();
- var action_url = '';
- if($('#action').val() == 'Add')
- {
- action_url = "{{ route('produk.store') }}";
- }
- if($('#action').val() == 'Edit')
- {
- action_url = "{{ route('produk.update') }}";
- }
- $.ajax({
- url: action_url,
- method:"POST",
- data:$(this).serialize(),
- dataType:"json",
- success:function(data)
- {
- var html = '';
- if(data.errors)
- {
- html = '<label class="form-text text-danger">';
- for(var count = 0; count < data.errors.length; count++)
- {
- html += '<p>' + data.errors[count] + '</p>';
- }
- html += '</div>';
- }
- if(data.success)
- {
- html = '<div class="alert alert-success">' + data.success + '</div>';
- $('#simpanSup')[0].reset();
- $('#user_table').DataTable().ajax.reload();
- }
- if (data.success){
- $('#formModal').modal('hide');
- $('#form_result').html(html);
- }
- else (data.errors);{
- $('#error').html(html);
- }
- }
- });
- });
- // Edit data
- $(document).on('click', '.edit', function(){
- var id = $(this).attr('id');
- $('#form_result').html('');
- $.ajax({
- url :"/produk/"+id+"/edit",
- dataType:"json",
- success:function(data)
- {
- var $newOption = $("<option selected='selected'></option>").val("id").text("{{$id}}");
- $('#nama_produk').val(data.result.nama_produk);
- $("#kategori").append($newOption).trigger('change');
- $('#harga_produk').val(data.result.harga_produk);
- $('#stock_produk').val(data.result.stock_produk);
- $('#satuan').val(data.result.satuan);
- $('#suplier').val(data.nama_suplier);
- $('#hidden_id').val(id);
- $('.modal-title').text('Edit Data Produk');
- $('#action_button').val('Simpan');
- $('#action').val('Edit');
- $('#formModal').modal('show');
- }
- })
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement