978 |
**/ |
**/ |
979 |
function isDossierExistant() { |
function isDossierExistant() { |
980 |
var id_demande_type = $('#demande_type').val(); |
var id_demande_type = $('#demande_type').val(); |
981 |
|
var res = ""; |
982 |
$.ajax({ |
$.ajax({ |
983 |
type: "GET", |
type: "GET", |
984 |
url: "../app/getDemandeNature.php?iddemandetype=" + id_demande_type , |
url: "../app/getDemandeNature.php?iddemandetype=" + id_demande_type , |
985 |
cache: false, |
cache: false, |
986 |
|
async: false, |
987 |
success: function(val){ |
success: function(val){ |
988 |
return val; |
res = val; |
989 |
} |
} |
990 |
}); |
}); |
991 |
|
return res; |
992 |
} |
} |
993 |
/* |
/* |
994 |
Ajout d'une nouvelle ligne de champ |
Ajout d'une nouvelle ligne de champ |
995 |
* */ |
* */ |
996 |
function fieldReferenceCadastraleBase(){ |
function fieldReferenceCadastraleBase(){ |
997 |
|
var type = isDossierExistant(); |
998 |
var reference_cadastrale = '<input ' + |
var reference_cadastrale = '<input ' + |
999 |
'class="champFormulaire reference_cadastrale_custom_field" ' + |
'class="champFormulaire reference_cadastrale_custom_field" ' + |
1000 |
'type="text" ' + |
'type="text" ' + |
1002 |
'maxlength="4" ' + |
'maxlength="4" ' + |
1003 |
'size="4" '; |
'size="4" '; |
1004 |
// désactivation des champs de référence cadastrale |
// désactivation des champs de référence cadastrale |
1005 |
if(isDossierExistant() != 'NOUV') { |
if(type != 'NOUV') { |
1006 |
reference_cadastrale += 'disabled="disabled" '; |
reference_cadastrale += 'disabled="disabled" '; |
1007 |
} |
} |
1008 |
reference_cadastrale += 'value="" />'; |
reference_cadastrale += 'value="" />'; |
1012 |
'type="text" ' + |
'type="text" ' + |
1013 |
'maxlength="3" ' + |
'maxlength="3" ' + |
1014 |
'size="3" '; |
'size="3" '; |
1015 |
if(isDossierExistant() != 'NOUV') { |
if(type != 'NOUV') { |
1016 |
reference_cadastrale += 'disabled="disabled" '; |
reference_cadastrale += 'disabled="disabled" '; |
1017 |
} |
} |
1018 |
reference_cadastrale += 'value="" '+ |
reference_cadastrale += 'value="" '+ |
1023 |
'onchange="VerifNum(this)" ' + |
'onchange="VerifNum(this)" ' + |
1024 |
'maxlength="5" ' + |
'maxlength="5" ' + |
1025 |
'size="5" '; |
'size="5" '; |
1026 |
if(isDossierExistant() != 'NOUV') { |
if(type != 'NOUV') { |
1027 |
reference_cadastrale += 'disabled="disabled" '; |
reference_cadastrale += 'disabled="disabled" '; |
1028 |
} |
} |
1029 |
reference_cadastrale += 'value="" />'; |
reference_cadastrale += 'value="" />'; |
1030 |
if(isDossierExistant() != 'NOUV') { |
if(type == 'NOUV') { |
1031 |
reference_cadastrale += '<span id="moreFieldReferenceCadastrale' + |
reference_cadastrale += '<span id="moreFieldReferenceCadastrale' + |
1032 |
$('.moreFieldReferenceCadastrale').length + |
$('.moreFieldReferenceCadastrale').length + |
1033 |
'" class="moreFieldReferenceCadastrale">' + |
'" class="moreFieldReferenceCadastrale">' + |