Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title></title>
- <style>
- tr{background: lightgreen;}
- table{border: 2px red solid;}
- #debug{padding 5px;margin: 10px;min-height: 100px;background: lightblue;border: 1px blue solid;}
- </style>
- </head>
- <body>
- <!-- start body -->
- FOR Ronley Tsutomu Yori Vinberk
- <table>
- <tr>
- <td>1</td>
- <td>
- <input type="hidden" name="id_ruangan" value="1" class="id_ruangan" />
- <input type="hidden" name="id_peminjamanruangan" value="AA" class="id_peminjamanruangan" />
- <input type="hidden" name="status_pemakaianruangan" class="form-control input-sm" id="status_pemakaianruangan1" value="Use" />
- <input type="hidden" name="status_pemakaianruangan" class="form-control input-sm" id="status_pemakaianruangan2" value="Available" />
- <select name="status_peminjaman" class="form-control input-sm status_peminjaman">
- <option value="">Pilih</option>
- <option value="Approve">Approve</option>
- <option value="Cancel">Cancel</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>2</td>
- <td>
- <input type="hidden" name="id_ruangan" value="2" class="id_ruangan" />
- <input type="hidden" name="id_peminjamanruangan" value="CCA" class="id_peminjamanruangan" />
- <input type="hidden" name="status_pemakaianruangan" class="form-control input-sm" id="status_pemakaianruangan1" value="Use" />
- <input type="hidden" name="status_pemakaianruangan" class="form-control input-sm" id="status_pemakaianruangan2" value="Available" />
- <select name="status_peminjaman" class="form-control input-sm status_peminjaman">
- <option value="">Pilih</option>
- <option value="Approve">Approve</option>
- <option value="Cancel">Cancel</option>
- </select>
- </td>
- </tr>
- <tr>
- <td>3</td>
- <td>
- <input type="hidden" name="id_ruangan" value="3" class="id_ruangan" />
- <input type="hidden" name="id_peminjamanruangan" value="BBD" class="id_peminjamanruangan" />
- <input type="hidden" name="status_pemakaianruangan" class="form-control input-sm" id="status_pemakaianruangan1" value="Use" />
- <input type="hidden" name="status_pemakaianruangan" class="form-control input-sm" id="status_pemakaianruangan2" value="Available" />
- <select name="status_peminjaman" class="form-control input-sm status_peminjaman">
- <option value="">Pilih</option>
- <option value="Approve">Approve</option>
- <option value="Cancel">Cancel</option>
- </select>
- </td>
- </tr>
- </table>
- <div id='debug'></div>
- <script>
- $(document).ready(function() {
- $(".status_peminjaman").change(function() {
- var status_peminjaman = $(this).val();
- // var id_peminjamanruangan = $(".id_peminjamanruangan").val(); kurang class targetnya
- sTd = $(this).parent().find('.id_ruangan');
- // myDebug(sTd);
- sTd = $(this).parent().find('.id_ruangan').val();
- myDebug("edit id=" + sTd);
- var id_peminjamanruangan = $(this).parent().find('.id_peminjamanruangan').val();
- // var id_ruangan = $(".id_ruangan").val();
- var id_ruangan = $(this).parent().find('.id_ruangan').val();
- // var status_pemakaianruangan1 = $("#status_pemakaianruangan1").val();
- var status_pemakaianruangan1 = $(this).parent().find('#status_pemakaianruangan1').val();
- // var status_pemakaianruangan2 = $("#status_pemakaianruangan2").val();
- var status_pemakaianruangan2 = $(this).parent().find('#status_pemakaianruangan2').val();
- // return false;
- if ($(this).val() == "Approve") {
- $(".status_pemakaianruangan1").fadeOut();
- updateAjaxStatusPemakaian1(id_ruangan, status_pemakaianruangan1, id_peminjamanruangan, status_peminjaman);
- } else {
- $(".status_pemakaianruangan2").fadeOut();
- updateAjaxStatusPemakaian2(id_ruangan, status_pemakaianruangan2, id_peminjamanruangan, status_peminjaman);
- }
- });
- });
- function updateAjaxStatusPemakaian1(id_ruangan, status_pemakaianruangan1, id_peminjamanruangan, status_peminjaman) {
- myDebug("update pemakaian 1");
- myDebug(id_ruangan + "," + status_pemakaianruangan1 + "," + id_peminjamanruangan + "," + status_peminjaman);
- /*$.ajax({
- type: "POST",
- url: "peminjam/ganti_Status_Peminjam_Ruangan",
- data: {
- id_ruangan: id_ruangan,
- status_pemakaianruangan: status_pemakaianruangan1,
- status_peminjaman: status_peminjaman,
- id_peminjamanruangan: id_peminjamanruangan
- },
- success: function(data) {
- if (data == "Success") {
- alert("Berhasil");
- document.location = "http://ris.ac.id/ris/index.php/kbr/peminjam";
- }
- }
- });*/
- return false;
- }
- function updateAjaxStatusPemakaian2(id_ruangan, status_pemakaianruangan2, id_peminjamanruangan, status_peminjaman) {
- myDebug("update pemakaian 1");
- myDebug(id_ruangan + "," + status_pemakaianruangan2 + "," + id_peminjamanruangan + "," + status_peminjaman);
- /*$.ajax({
- type: "POST",
- url: "peminjam/ganti_Status_Peminjam_Ruangan",
- data: {
- id_ruangan: id_ruangan,
- status_pemakaianruangan: status_pemakaianruangan2,
- status_peminjaman: status_peminjaman,
- id_peminjamanruangan: id_peminjamanruangan
- },
- success: function(data) {
- if (data == "Success") {
- alert("Berhasil");
- document.location = "http://ris.ac.id/ris/index.php/kbr/peminjam";
- }
- }
- });*/
- return false;
- }
- function myDebug(str) {
- $('#debug').append(str + '<hr/>');
- console.log(str);
- }
- </script>
- <!-- end body -->
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment