Drupal: pri formi polje disabled ne poslje, posredujemo readonly.

This commit is contained in:
Robert 2021-07-15 23:36:13 +02:00
parent 86005ea925
commit 7e562be442

View File

@ -749,7 +749,7 @@
//Preverjanje polja država //Preverjanje polja država
if(jQuery('[name="podjetje_drzava"]').is(':visible') && (jQuery('[name="podjetje_drzava"] :selected').val() == '' || jQuery('[name="podjetje_drzava"] :selected').val() == undefined || jQuery('[name="podjetje_drzava"] :selected').val().length < 2)){ if(jQuery('[name="podjetje_drzava"]').is(':visible') && (jQuery('[name="podjetje_drzava"] :selected').val() == '' || jQuery('[name="podjetje_drzava"] :selected').val() == undefined || jQuery('[name="podjetje_drzava"] :selected').val().length < 2)){
jQuery('#nakup-1ka #polje-drzava').attr('disabled', false); jQuery('#nakup-1ka #polje-drzava').attr('readonly', false);
jQuery('[name="podjetje_drzava"]').addClass('error error-field'); jQuery('[name="podjetje_drzava"]').addClass('error error-field');
} }
@ -1013,7 +1013,7 @@
// IP lokacija // IP lokacija
jQuery.post('/d/nakupovanje-api/get_lokacija').done(function (val) { jQuery.post('/d/nakupovanje-api/get_lokacija').done(function (val) {
jQuery('#nakup-1ka #polje-drzava').attr('disabled', false); jQuery('#nakup-1ka #polje-drzava').attr('readonly', false);
val = JSON.parse(val); val = JSON.parse(val);
@ -1023,7 +1023,24 @@
} }
jQuery('#nakup-1ka #polje-drzava').val(val.drzava); jQuery('#nakup-1ka #polje-drzava').val(val.drzava);
jQuery('#nakup-1ka #polje-drzava').attr('disabled', true); jQuery('#nakup-1ka #polje-drzava').attr('readonly', true);
}
});
// Preverimo, če je že prej opravil nakup
jQuery.post('/d/nakupovanje-api/get_lokacija').done(function (val) {
jQuery('#nakup-1ka #polje-drzava').attr('readonly', false);
val = JSON.parse(val);
if(val.drzava && val.drzava.length > 1){
if(val.drzava == 'Slovenia' && jQuery('[name="lang"]').val() == 'sl'){
val.drzava = "Slovenija";
}
jQuery('#nakup-1ka #polje-drzava').val(val.drzava);
jQuery('#nakup-1ka #polje-drzava').attr('readonly', true);
} }
}); });
} }
@ -1037,11 +1054,11 @@
}); });
jQuery('[name="podjetje_davcna"]').keyup(function () { jQuery('[name="podjetje_davcna"]').keyup(function () {
jQuery('#nakup-1ka #polje-drzava').attr('disabled', true); jQuery('#nakup-1ka #polje-drzava').attr('readonly', true);
var davcna = jQuery('[name="podjetje_davcna"]').val().replace(/\D/g, ''); // samo številke var davcna = jQuery('[name="podjetje_davcna"]').val().replace(/\D/g, ''); // samo številke
if(davcna.length > 7) { if(davcna.length > 7) {
jQuery('#nakup-1ka #polje-drzava').attr('disabled', false); jQuery('#nakup-1ka #polje-drzava').attr('readonly', false);
// $("#obvestilceDavcna").val("Iščemo ime podjetja s to davčno številko ..."); // $("#obvestilceDavcna").val("Iščemo ime podjetja s to davčno številko ...");
// $.ajax({ // $.ajax({
// url: "https://www.go-tel.si/tecaji/poizvedba.php", // url: "https://www.go-tel.si/tecaji/poizvedba.php",