272 |
obj = $('#type_demandeur').parent(); |
obj = $('#type_demandeur').parent(); |
273 |
obj.empty(); |
obj.empty(); |
274 |
obj.html( |
obj.html( |
275 |
'<select id="type_demandeur" class="champFormulaire selectTypeDemandeur" name="type_demandeur" size="1">' + |
'<select id="type_demandeur" class="champFormulaire selectTypeDemandeur" name="type_personne" size="1">' + |
276 |
'<option selected="selected" value="particulier">particulier</option>' + |
'<option selected="selected" value="particulier">particulier</option>' + |
277 |
'<option value="personne_morale">personne morale</option>' + |
'<option value="personne_morale">personne morale</option>' + |
278 |
'</select>' |
'</select>' |
319 |
$('.lots').append(createFieldset('Délégataire', 'delegataire')); |
$('.lots').append(createFieldset('Délégataire', 'delegataire')); |
320 |
setDelegataire(); |
setDelegataire(); |
321 |
setPetitionnaire(); |
setPetitionnaire(); |
322 |
setTypeDemandeur('petitionnaire__0', '_0'); |
|
|
|
|
323 |
$('#petitionnaire__0').before( |
$('#petitionnaire__0').before( |
324 |
'<div id="dialog" title="Résultats de votre recherche"></div>' |
'<div id="dialog" title="Résultats de votre recherche"></div>' |
325 |
); |
); |
420 |
function setPetitionnaire(){ |
function setPetitionnaire(){ |
421 |
$('#petitionnaire__0').prepend("<br/>" + $('#test').html() + "<br/>"); |
$('#petitionnaire__0').prepend("<br/>" + $('#test').html() + "<br/>"); |
422 |
$('#test').parent().remove(); |
$('#test').parent().remove(); |
423 |
|
$('#petitionnaire__0 #type_demandeur').after(addTypeDemandeur('petitionnaire')); |
424 |
|
|
425 |
addActionSearch('petitionnaire__0', '_0'); |
addActionSearch('petitionnaire__0', '_0'); |
426 |
|
|
430 |
Action au changement du select du type de demandeur |
Action au changement du select du type de demandeur |
431 |
* */ |
* */ |
432 |
function setTypeDemandeur(id, complement){ |
function setTypeDemandeur(id, complement){ |
433 |
$('#'+id + ' select[id="type_demandeur"]').on('change', |
|
434 |
|
$('#'+id + ' select[id="type_demandeur' + complement + '"]').on('change', |
435 |
function() { |
function() { |
436 |
|
|
437 |
if ( $(this).find('option:selected').first().text() == 'particulier' ) |
if ( $(this).find('option:selected').first().text() == 'particulier' ) |
448 |
function setDelegataire(){ |
function setDelegataire(){ |
449 |
$('#delegataire').html($('#test').html()); |
$('#delegataire').html($('#test').html()); |
450 |
|
|
451 |
$('#delegataire #type_demandeur').parent().parent().remove(); |
$('#delegataire #type_demandeur').after(addTypeDemandeur('delegataire')); |
|
$('#delegataire #personne_morale_denomination').parent().parent().remove(); |
|
|
$('#delegataire #personne_morale_raison_sociale').parent().parent().remove(); |
|
|
$('#delegataire #personne_morale_siret').parent().parent().remove(); |
|
|
$('#delegataire #personne_morale_categorie_juridique').parent().parent().remove(); |
|
|
$('#delegataire #personne_morale_civilite').parent().parent().remove(); |
|
|
$('#delegataire #personne_morale_nom').parent().parent().remove(); |
|
|
$('#delegataire #personne_morale_prenom').parent().parent().remove(); |
|
452 |
$('#delegataire #frequent').parent().parent().remove(); |
$('#delegataire #frequent').parent().parent().remove(); |
453 |
$('#delegataire .search-part-16').remove(); |
$('#delegataire .search-part-16').remove(); |
454 |
|
$('#delegataire .search-mor-16').remove(); |
455 |
|
|
456 |
changeIdNameField('delegataire', ''); |
changeIdNameField('delegataire', ''); |
457 |
addDatePicker('delegataire #particulier_date_naissance'); |
addDatePicker('delegataire #particulier_date_naissance'); |
458 |
actionVeerifyFields('delegataire', ''); |
actionVeerifyFields('delegataire', ''); |
459 |
|
setTypeDemandeur('delegataire', ''); |
460 |
} |
} |
461 |
|
|
462 |
|
function addTypeDemandeur(value){ |
463 |
|
return '<input type="hidden" value="' + value + '" name="type_demandeur" id="type_demandeur_hidden"/>'; |
464 |
|
} |
465 |
|
|
466 |
/* |
/* |
467 |
Change les id et les name des champs |
Change les id et les name des champs |
972 |
|
|
973 |
/*Cache les champs inutiles*/ |
/*Cache les champs inutiles*/ |
974 |
fieldTypeDemandeur('#petitionnaire__0', true, '_0'); |
fieldTypeDemandeur('#petitionnaire__0', true, '_0'); |
975 |
|
fieldTypeDemandeur('#delegataire', true, ''); |
976 |
|
|
977 |
$('#fieldsetpetitionnaire__0 .formsDemandeur').val($('#petitionnaire__0').html()); |
$('#fieldsetpetitionnaire__0 .formsDemandeur').val($('#petitionnaire__0').html()); |
978 |
|
|
979 |
changeIdNameField('petitionnaire__0', '_0'); |
changeIdNameField('petitionnaire__0', '_0'); |
980 |
|
setTypeDemandeur('petitionnaire__0', '_0'); |
981 |
actionVeerifyFields('petitionnaire__0', '_0'); |
actionVeerifyFields('petitionnaire__0', '_0'); |
982 |
|
|
983 |
addDatePicker('petitionnaire__0 #particulier_date_naissance_0'); |
addDatePicker('petitionnaire__0 #particulier_date_naissance_0'); |