modification boite de dialog, issue #0000188
This commit is contained in:
parent
9fdd89a41d
commit
c155dad806
@ -31,3 +31,5 @@ form em {color:#FF0000;}
|
||||
#frmCreateMandataires select { width:200px; }
|
||||
|
||||
div.info {clear:both; margin-left:19em; margin-bottom:5px;}
|
||||
|
||||
.ui-widget .ui-widget { font-size:0.8em; }
|
@ -9,12 +9,27 @@ $(document).ready(function()
|
||||
title: title,
|
||||
position: 'center',
|
||||
width: 650,
|
||||
height: 500,
|
||||
height: 530,
|
||||
modal: true,
|
||||
open: function(event, ui) {
|
||||
$(this).html('Chargement...');
|
||||
$(this).load(href);
|
||||
},
|
||||
buttons: {
|
||||
'Enregistrer': function() {
|
||||
var href = $('#frmCreateMandataires').attr('action');
|
||||
var data = $('#frmCreateMandataires').serialize();
|
||||
$('#frmCreateMandataires').replaceWith('<div id="frmCreateMandataires">Enregistrement en cours...</div>');
|
||||
$.post(href, data, function(data, textStatus) {
|
||||
if(data == ''){
|
||||
$(this).dialog('close');
|
||||
}else{
|
||||
$('#frmCreateMandataires').html(data);
|
||||
}
|
||||
});
|
||||
},
|
||||
'Annuler': function() { $(this).dialog('close'); }
|
||||
},
|
||||
close: function() { $('#dialogmand').remove(); }
|
||||
};
|
||||
$('<div id="dialogmand"></div>').dialog(dialogOpts);
|
||||
@ -44,7 +59,8 @@ $(document).ready(function()
|
||||
var tribunal = $("#tribunal option:selected").val();
|
||||
var siren = $("input[name=siren]").val();
|
||||
var nic = $("input[name=nic]").val();
|
||||
loadFormSaisie($(this).val(), {tribunal: tribunal, siren: siren, nic: nic });
|
||||
loadFormSaisie($(this).val(),
|
||||
{tribunal: tribunal, siren: siren, nic: nic });
|
||||
}
|
||||
});
|
||||
|
||||
@ -60,9 +76,9 @@ $(document).ready(function()
|
||||
}
|
||||
});
|
||||
|
||||
$("[name=jugement[source]]").change(function(){ displayFormSource(); });
|
||||
$('[name=jugement[source]]').change(function(){ displayFormSource(); });
|
||||
|
||||
$("[name=actionnaire[pct]]").blur(function ()
|
||||
$('[name=actionnaire[pct]]').blur(function ()
|
||||
{
|
||||
if($(this).val()>=50){
|
||||
$('[name=actionnaire[majMin]]').val(['maj']);
|
||||
@ -71,7 +87,7 @@ $(document).ready(function()
|
||||
}
|
||||
});
|
||||
|
||||
$("[name=particip[pct]]").blur(function ()
|
||||
$('[name=particip[pct]]').blur(function ()
|
||||
{
|
||||
if($(this).val()>=50){
|
||||
$('particip[majMin]').val(['maj']);
|
||||
@ -80,12 +96,25 @@ $(document).ready(function()
|
||||
}
|
||||
});
|
||||
|
||||
$("[name=oppositionInsee]").change(function ()
|
||||
$('[name=oppositionInsee]').change(function ()
|
||||
{
|
||||
if($(this).attr('checked')==1) $('#divOppositionInsee').load('./pages_saisie/oppositioninsee.php');
|
||||
else $('#divOppositionInsee').html('');
|
||||
});
|
||||
|
||||
$('#getInfo_sirenGrp').live('click', function(){
|
||||
var siren = $('input[name=tabMandataires[sirenGrp]]').val();
|
||||
getInfo(siren);
|
||||
});
|
||||
$('#getInfo_sirenMand').live('click', function(){
|
||||
var siren = $('input[name=tabMandataires[sirenMand]]').val();
|
||||
getInfo(siren);
|
||||
});
|
||||
$('#getInfo_nom').live('click', function(){
|
||||
var siren = $('input[name=tabMandataires[Nom]]').val().split(' , ')[1];
|
||||
getInfo(siren);
|
||||
});
|
||||
|
||||
//Initialisation
|
||||
displayFormSource();
|
||||
});
|
||||
@ -178,4 +207,30 @@ function dateNow(){
|
||||
return day+'/'+month+'/'+year;
|
||||
}
|
||||
|
||||
function getInfo(siren)
|
||||
{
|
||||
if(siren.length<9){return false;}
|
||||
|
||||
//Requête ajax
|
||||
$.post('./pages_saisie/getIdentiteMandataire.php',
|
||||
{ siren: siren },
|
||||
function success(data){
|
||||
if( $("[name=tabMandataires[sirenGrp]]").val()=='' ||
|
||||
$("[name=tabMandataires[sirenMand]]").val()=='' )
|
||||
{
|
||||
$("[name=tabMandataires[sirenGrp]]").val(data.Siren);
|
||||
$("[name=tabMandataires[sirenMand]]").val(data.Siren);
|
||||
}
|
||||
$("[name=tabMandataires[Nom]]").val(data.Nom);
|
||||
$("[name=tabMandataires[Prenom]]").val(data.Prenom);
|
||||
$("[name=tabMandataires[Statut]]").val(data.FJ);
|
||||
$("[name=tabMandataires[adresse]]").val(data.Adresse);
|
||||
$("[name=tabMandataires[cp]]").val(data.CP);
|
||||
$("[name=tabMandataires[ville]]").val(data.Ville);
|
||||
$("[name=tabMandataires[tel]]").val(data.Tel);
|
||||
$("[name=tabMandataires[fax]]").val(data.Fax);
|
||||
$("[name=tabMandataires[email]]").val(data.Mail);
|
||||
$("[name=tabMandataires[web]]").val(data.Web);
|
||||
}
|
||||
,"json");
|
||||
}
|
||||
|
@ -3,16 +3,16 @@ header('Content-Type: text/html; charset='.CHARSET);
|
||||
require_once 'user/user.php';
|
||||
if (!$_SESSION['connected'])
|
||||
{
|
||||
echo ('Vous devez être connecté afin de pouvoir utiliser cette fonctionnalité');
|
||||
echo 'Vous devez être connecté afin de pouvoir utiliser cette fonctionnalité';
|
||||
exit;
|
||||
}
|
||||
}
|
||||
elseif ( !hasModeEdition() )
|
||||
{
|
||||
echo ('Vous n\'avez pas les droits nécessaires pour utiliser cette fonctionnalité');
|
||||
echo 'Vous n\'avez pas les droits nécessaires pour utiliser cette fonctionnalité';
|
||||
exit;
|
||||
}
|
||||
|
||||
$client = new SoapClient(null, array(
|
||||
$client = new SoapClient(null, array(
|
||||
'trace' => 1,
|
||||
'soap_version' => SOAP_1_1,
|
||||
'location' => WEBSERVICE_URL,
|
||||
@ -58,74 +58,19 @@ if($tribunal!=''){
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
<script type="text/javascript" src="../js/jquery.form.js"></script>
|
||||
<script type="text/javascript">
|
||||
$('#frmCreateMandataires').submit(function() {
|
||||
var options = {
|
||||
target: '#message',
|
||||
beforeSubmit: showRequest,
|
||||
success: showResponse
|
||||
};
|
||||
|
||||
$(this).ajaxSubmit(options);
|
||||
|
||||
return false;
|
||||
});
|
||||
|
||||
function showRequest(formData, jqForm, options) {
|
||||
var queryString = $.param(formData);
|
||||
return true;
|
||||
}
|
||||
|
||||
function showResponse(responseText, statusText) {
|
||||
if(responseText==''){
|
||||
$("[name=oppo]").flushCache();
|
||||
$("[name=mand]").flushCache();
|
||||
$("[name=admin]").flushCache();
|
||||
$("#frmCreateMandataires").replaceWith("<div>Enregistrement terminé</div>");
|
||||
}
|
||||
}
|
||||
|
||||
function getInfo(siren)
|
||||
{
|
||||
if(siren.length<9){return false;}
|
||||
|
||||
//Requête ajax
|
||||
$.post('./pages_saisie/getIdentiteMandataire.php',
|
||||
{ siren: siren },
|
||||
function success(data){
|
||||
if( $("[name=tabMandataires[sirenGrp]]").val()=='' ||
|
||||
$("[name=tabMandataires[sirenMand]]").val()=='' )
|
||||
{
|
||||
$("[name=tabMandataires[sirenGrp]]").val(data.Siren);
|
||||
$("[name=tabMandataires[sirenMand]]").val(data.Siren);
|
||||
}
|
||||
$("[name=tabMandataires[Nom]]").val(data.Nom);
|
||||
$("[name=tabMandataires[Prenom]]").val(data.Prenom);
|
||||
$("[name=tabMandataires[Statut]]").val(data.FJ);
|
||||
$("[name=tabMandataires[adresse]]").val(data.Adresse);
|
||||
$("[name=tabMandataires[cp]]").val(data.CP);
|
||||
$("[name=tabMandataires[ville]]").val(data.Ville);
|
||||
$("[name=tabMandataires[tel]]").val(data.Tel);
|
||||
$("[name=tabMandataires[fax]]").val(data.Fax);
|
||||
$("[name=tabMandataires[email]]").val(data.Mail);
|
||||
$("[name=tabMandataires[web]]").val(data.Web);
|
||||
}
|
||||
,"json");
|
||||
}
|
||||
|
||||
$("[name=tabMandataires[Nom]]").autocomplete("./pages_saisie/searchNomAdrMandataire.php", {
|
||||
minChars:4,
|
||||
width: 400,
|
||||
highlight: false,
|
||||
scroll: true,
|
||||
formatResult: function(data, value) {
|
||||
nom = value.split(" , ")[0];
|
||||
siren = value.split(" , ")[3].substring(0,9);
|
||||
return nom+' , '+siren;
|
||||
}
|
||||
});
|
||||
|
||||
$('[name=tabMandataires[Nom]]').autocomplete(
|
||||
'./pages_saisie/searchNomAdrMandataire.php', {
|
||||
minChars:4,
|
||||
width: 400,
|
||||
highlight: false,
|
||||
scroll: true,
|
||||
formatResult: function(data, value) {
|
||||
nom = value.split(" , ")[0];
|
||||
siren = value.split(" , ")[3].substring(0,9);
|
||||
return nom+' , '+siren;
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
@ -137,15 +82,15 @@ $("[name=tabMandataires[Nom]]").autocomplete("./pages_saisie/searchNomAdrMandata
|
||||
|
||||
<label>Siren de la société Civile <em>*</em>:</label>
|
||||
<input name="tabMandataires[sirenGrp]" type="text" value="<?=$tabMandataires['sirenGrp'];?>" maxlength="11">
|
||||
<span class="left"><a href="#" onclick="getInfo($('input[name=tabMandataires[sirenGrp]]').val());">Obtenir les informations.</a></span>
|
||||
<span class="left"><a href="#" id="getInfo_sirenGrp">Obtenir les informations.</a></span>
|
||||
|
||||
<label>Siren de la professions libérale :</label>
|
||||
<input name="tabMandataires[sirenMand]" type="text" value="<?=$tabMandataires['sirenMand'];?>" maxlength="11">
|
||||
<span class="left"><a href="#" onclick="getInfo($('input[name=tabMandataires[sirenMand]]').val());">Obtenir les informations.</a></span>
|
||||
<span class="left"><a href="#" id="getInfo_sirenMand">Obtenir les informations.</a></span>
|
||||
|
||||
<label>Nom <em>*</em>:</label>
|
||||
<input name="tabMandataires[Nom]" type="text" value="<?=$tabMandataires['Nom'];?>" maxlength="81">
|
||||
<span class="left"><a href="#" onclick="getInfo($('input[name=tabMandataires[Nom]]').val().split(' , ')[1]);">Obtenir les informations.</a></span>
|
||||
<span class="left"><a href="#" id="getInfo_nom">Obtenir les informations.</a></span>
|
||||
|
||||
<label>Prenom :</label>
|
||||
<input name="tabMandataires[Prenom]" type="text" value="<?=$tabMandataires['Prenom'];?>" maxlength="21">
|
||||
@ -170,9 +115,9 @@ $("[name=tabMandataires[Nom]]").autocomplete("./pages_saisie/searchNomAdrMandata
|
||||
foreach ($coursAppel as $value)
|
||||
{
|
||||
$select = '';
|
||||
$tabMandataires['coursAppel']==$value['triId'] ?
|
||||
$tabMandataires['coursAppel']==$value['triId'] ?
|
||||
$select = ' selected' : '';
|
||||
echo '<option value="'.$value['triId'].'"'.$select.'>' .
|
||||
echo '<option value="'.$value['triId'].'"'.$select.'>' .
|
||||
$value['triNom'].'</option>';
|
||||
}
|
||||
?>
|
||||
@ -185,9 +130,9 @@ foreach ($coursAppel as $value)
|
||||
foreach ($coursAppel as $value)
|
||||
{
|
||||
$select = '';
|
||||
$tabMandataires['coursAppel2']==$value['triId'] ?
|
||||
$tabMandataires['coursAppel2']==$value['triId'] ?
|
||||
$select = ' selected' : '';
|
||||
echo '<option value="'.$value['triId'].'"'.$select.'>' .
|
||||
echo '<option value="'.$value['triId'].'"'.$select.'>' .
|
||||
$value['triNom'].'</option>';
|
||||
}
|
||||
?>
|
||||
@ -197,7 +142,7 @@ foreach ($coursAppel as $value)
|
||||
<select name="tabMandataires[tribunal]">
|
||||
<option value="">Choix du tribunal</option>
|
||||
<?php
|
||||
foreach ($tribunaux as $code => $lib)
|
||||
foreach ($tribunaux as $code => $lib)
|
||||
{
|
||||
$select = '';
|
||||
if ($tabMandataires['tribunal']==$code) $select = ' selected';
|
||||
@ -297,8 +242,6 @@ foreach ($tribunaux as $code => $lib)
|
||||
<label>Informations diverses :</label>
|
||||
<textarea name="tabMandataires[contact]"><?=$tabMandataires['contact'];?></textarea>
|
||||
|
||||
<p class="submit"><input type="submit" name="submit" value="Enregistrer"></p>
|
||||
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
@ -8,10 +8,10 @@ $tabMandataires = $_REQUEST['tabMandataires'];
|
||||
|
||||
//Vérification des données
|
||||
$fields = array();
|
||||
if($tabMandataires['sirenGrp']=='' && $tabMandataires['sirenMand']==''){
|
||||
if($tabMandataires['sirenGrp']=='' && $tabMandataires['sirenMand']==''){
|
||||
$fields[] ='Siren'; $error=TRUE; }
|
||||
if($tabMandataires['sirenGrp'] == $tabMandataires['sirenMand']){
|
||||
$fields[] ='Siren de la société civile identique au Siren du mandataire';
|
||||
if($tabMandataires['sirenGrp'] == $tabMandataires['sirenMand']){
|
||||
$fields[] ='Siren de la société civile identique au Siren du mandataire';
|
||||
$error=TRUE; }
|
||||
if($tabMandataires['Nom']=='' ){$fields[] ='Nom'; $error=TRUE;}
|
||||
if($tabMandataires['type']==''){$fields[] ='Type'; $error=TRUE;}
|
||||
@ -32,7 +32,7 @@ if ($error==TRUE){
|
||||
$message='';
|
||||
//On intérroge le webservice
|
||||
//Connection au webservice
|
||||
$client = new SoapClient(null, array(
|
||||
$client = new SoapClient(null, array(
|
||||
'trace' => 1,
|
||||
'soap_version' => SOAP_1_1,
|
||||
'location' => WEBSERVICE_URL,
|
||||
@ -49,6 +49,6 @@ if ($error==TRUE){
|
||||
$message = 'Une erreur s\'est produite durant l\'enregistrement';
|
||||
}
|
||||
}
|
||||
print $message;
|
||||
echo $message;
|
||||
|
||||
?>
|
Loading…
x
Reference in New Issue
Block a user