TIF_E41212002/public/assets/js/page/bootstrap-modal.js

43 lines
1.8 KiB
JavaScript

'use strict';
// ketika modal muncul maka buat event
$("#detailModel").on("show.bs.modal", function (event) {
// relatedTarget untuk id button yang di klik
let button = $(event.relatedTarget);
// jadi ambil semua data nya yang sesuai di klik button nya
let id = button.data("id");
let email = button.data("email");
let name = button.data("name");
let nis = button.data("nis");
let nip = button.data("nip");
let education = button.data("education");
let gender = button.data("gender");
let jurusan = button.data("jurusan");
let status = button.data("status");
let gaya_belajar = button.data("gaya_belajar");
let role_id = button.data("role_id");
let user_id = button.data("user_id");
let teacher_id = button.data("teacher_id");
let created_at = button.data("created_at");
let updated_at = button.data("updated_at");
// menunjukkan modal saat ini
let modal = $(this);
// mencari modal dengan class modal-body
// kemudian di dalam modal-body ada input yang id nya sesuai akan di isi value dari masing2 data yang sudah di set di atas
modal.find(".modal-body #id").val(id);
modal.find(".modal-body #email").val(email);
modal.find(".modal-body #name").val(name);
modal.find(".modal-body #nis").val(nis);
modal.find(".modal-body #nip").val(nip);
modal.find(".modal-body #education").val(education);
modal.find(".modal-body #gender").val(gender);
modal.find(".modal-body #jurusan").val(jurusan);
modal.find(".modal-body #status").val(status);
modal.find(".modal-body #gaya_belajar_detail").val(gaya_belajar);
modal.find(".modal-body #role_id").val(role_id);
modal.find(".modal-body #user_id").val(user_id);
modal.find(".modal-body #created_at").val(created_at);
modal.find(".modal-body #updated_at").val(updated_at);
modal.find(".modal-body #teacher_id").val(teacher_id);
})