/** * Created by Przemek on 2015-10-22. */ $(document).ready(function(){ //ładowanie dynamicznych pól dla zleceń (pierwsza strona) // =================================================================== $('#selectObj').change(function(){ $('#selectScp').empty(); if ($('#selectObj').val()==12) { $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); } else if ($('#selectObj').val()==601) { $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); $('#selectScp').append( '' ); } }); // =================================================================== // uzupełnianie formularza dla studni (zlecenie 2 karta) // =================================================================== $('#site810A_2_inOrderWell').change(function(){ //alert($('#site810A_2_inOrderWell').val()); $.post( './pop_selects.php', {site_810A_2_well_array_id:$('#site810A_2_inOrderWell').val()}, function(res){ $('#site810A_2').html(res); } ); }); // =================================================================== // uzupełnianie formularza dla piezometru (zlecenie 2 karta) // =================================================================== $('#site810A_2_inOrderPiezo').change(function(){ //alert($('#site810A_2_inOrderWell').val()); $.post( './pop_selects.php', {site_810A_2_piezo_array_id:$('#site810A_2_inOrderPiezo').val()}, function(res){ $('#site810A_2').html(res); } ); }); // =================================================================== //czyszczenie formularzy // =================================================================== //edycja zleceń $('#cleanRegDate').click(function(){ $('#data_01').val(''); }); $('#cleanStartDate').click(function(){ $('#data_02').val(''); }); $('#cleanFinishDate').click(function(){ $('#data_03').val(''); }); // =================================================================== // dynamiczne liczenie "Ilośc metrów do wyczyszczenia": Ls-Lz // =================================================================== $('#inLS').keyup(function(){ //alert($('#inLS').val()); $('#inLS').val($('#inLS').val().replace(',','.')); var newCln; newCln = (($('#inLS').val()) - ($('#inLZ').val())); $('#inIlCln').val(newCln.toFixed(2)); }); $('#inLZ').keyup(function(){ //alert($('#inLS').val()); $('#inLZ').val($('#inLZ').val().replace(',','.')); var newCln; newCln = (($('#inLS').val()) - ($('#inLZ').val())); $('#inIlCln').val(newCln.toFixed(2)); }); // =================================================================== // =================================================================== // =================================================================== // odejmowanie głębokości zasypu dla karty otworu #inRzNew // =================================================================== // =================================================================== // =================================================================== // =================================================================== // liczenie ilości equipment na // =================================================================== $('#inRuValue').focus(); $('#inRuValue').blur(function(){ var avVal = parseInt($('#inAvValue').val(),10); var inVal = parseInt($('#inRuValue').val(),10); if (inVal>avVal) { $('#subRuSave').attr("disabled", true); sweetAlert("Operacja niepoprawna!", "Wprowadzona wartość jest większa od dostępnej ilości.\n Spróbuj ponownie.", "warning"); $('#inRuValue').focus(); $('#inRuValue').val(''); } else $('#subRuSave').attr("disabled", false); }); // =================================================================== // Zamienia "w locie" przecinek na kropkę // =================================================================== $('#inNumberValidate').keyup(function(){ var inVal; inVal = $('#inNumberValidate').val().replace(',','.'); $('#inNumberValidate').val(inVal); }); });