Update and Bugs Fix

This commit is contained in:
Izuddin
2022-09-15 21:47:46 +07:00
parent 21d9ce5975
commit 187f80eb2a
13 changed files with 85 additions and 86 deletions
@@ -85,7 +85,7 @@
$("input[name=anggaran]").val("{{ separateNumberIndo($VwDpaRsk->v_angg_tapd) }}");
$("input[name=anggaran]").attr("readonly", true);
subJenisDana($("#jenis_dana").val());
$('select[name=jenis_dana]').change();
$(document).on("submit","#frmRealBelanja",function (e){
e.preventDefault();
@@ -34,7 +34,8 @@
var srcDate1 = null, srcDate2 = null;
$("select[name=jenis_dana]").val("{{ $realisasi_belanja->jenis_dana }}");
$('select[name=jenis_dana]').change();
let $newOptionSubJenisDana = $("<option selected='selected'></option>").val("{{ $realisasi_belanja->sub_jenis_dana }}").text("{{ $realisasi_belanja->nama_jenis_dana }}")
$("select[name=sub_jenis_dana]").val("{{ $realisasi_belanja->sub_jenis_dana }}");
$("select[name=sub_jenis_dana]").append($newOptionSubJenisDana).trigger('change');
@@ -82,7 +83,7 @@
$("input[name=vol]").val("{{ isset($realisasi_belanja->volume_satuan)?separateNumberIndo($realisasi_belanja->volume_satuan):0 }}");
$("select[name=unit]").val("{{ $realisasi_belanja->unit_satuan }}");
$("input[name=jml_rencana_kontrak]").val("{{ isset($realisasi_belanja->jml_rencana_kontrak)?$realisasi_belanja->jml_rencana_kontrak:0 }}");
subJenisDana($("#jenis_dana").val());
subJenisBelanja($("select[name=jenis]").val());
@@ -17,11 +17,11 @@
</div>
<div class="form-group">
<label class="col-form-label label-align" for="jenis">Jenis Belanja</label>
<select name="jenis" class="form-control jenis_belanja_search" required></select>
<select id="jenis" name="jenis" class="form-control jenis_belanja_search" required></select>
</div>
<div class="form-group">
<label class="col-form-label label-align" for="sub_jenis">Sub Jenis Belanja</label>
<select name="sub_jenis" class="form-control sub_jenis_belanja_search" required></select>
<select id="sub_jenis" name="sub_jenis" class="form-control sub_jenis_belanja_search"></select>
</div>
<div class="form-group">
<label class="col-form-label label-align" for="prog">Program</label>
@@ -61,7 +61,7 @@
<?php } ?>
</select>
</div>
<div class="form-group">
<div id="div_jml_rencana_kontrak" class="form-group" style="display: none;">
<label class="col-form-label label-align" for="sk">Jumlah Rencana Kontrak</label>
<input type="number" class="form-control form-control-sm" name="jml_rencana_kontrak" required>
</div>
@@ -79,7 +79,24 @@
})
$('select[name=jenis_dana]').on('change', function (e) {
$("#sub_jenis_dana").val('').trigger('change');
$("#jenis").val('').trigger('change');
$("#sub_jenis").val('').trigger('change');
subJenisDana($(this).val());
jenisBelanja($(this).val());
})
$('select[name=sub_jenis_dana]').on('select2:select', function (e) {
var data = e.params.data;
if (data.text == "Fisik")
{
$("#div_jml_rencana_kontrak").show();
$("input[name=jml_rencana_kontrak]").prop("required", true);
}else{
$("#div_jml_rencana_kontrak").hide();
$("input[name=jml_rencana_kontrak]").val(0);
$("input[name=jml_rencana_kontrak]").prop("required", false);
}
})
});