1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
   |  
$(document).ready( function (){
	$("#DIV_EDIT").hide();
	$("#IMG_VALIDER").click( function(){ f_submit_adresse(); return false;});
	$("#_FERMER").click( function(){ $("#DIV_EDIT").hide(); });
	$("input[type='text']").change( function(){ dirty= true; $("#IMG_VALIDER").show();});
 
	//On rend invisible le boton de remplacement de l'adresse si on accede à partir de l'ecran des individus
	if($("#INDIVIDU_OU_FAMILLE").val()=="I"){
		$("#_REMPLACER").hide();
	}
 
    //récupérer le n° de recherche rechID 
    rechercheID = $("#RECH_ID").val();
    var egale = 0;
    var notNULL = 0;
    var params = [];
   if (p = doparam("Famille", egale, trim($("#NUMFAMILLE").val()), notNULL))
	params.push( p );
	var strP = params.join(";");	
 
	// passer les arguments en session
 
		f_ajaxcall( 'TEXT',{ 
			url: "../recherches/setParams.php", 
			type:"GET", 
			dataType:"text", 
			data :	{
					   rechID: rechercheID,               // id de recherche  					   
					   params: strP						// critères
					}, 					
			cache : false,
			error : null, //function( xhr, err, e){alert( ' ajx 1erreur ' +  err); }  , 						
			success: function(reponse) {
 
				rechercheID	 = $("#RECH_ID").val();
				$("#DIV_LISTE").show();
				// naviguer vers la page standard des listes				
				var usecase     = 'afficherListe';
	   				 f_ajaxcall( 'JS',{ 				
					url: "../recherches/doRecherche.php", 
					type:"GET", 
					dataType:"text", 
					data :	
                   		{
					   		conteneur:'DIV_LISTE',        // conteneur du grid dans la page
					  		modele: '',     // id de modèle
					   		rechID: rechercheID,               // ou id de recherche 
					   		chemin: '../',
					   		use_case:usecase    // indiquer le CU pour que doRecherche initialise les bons boutons dans les toolbars du grid					   		
						}, 
    				cache:false,						
					error: null
							//function( xhr, err, e ){
		        			//alert( 'La demande n\'a pas pû être traitée'+err);      						        		        				
							//}
						,
					success: function( js ){
 
					eval( js  );    // créer le dataset et le grid				
					LeGrid = grid;
					grid.onpageload( function( o ) { 
						// modifier les A pour qu'il ne fassent pas de navigation (on fera l'appel sur l'événement onclick)
						 $("a", grid.table).each( function(i){ 						
							this.href = "#";
							$("#detailTitle").innerHTML="Modifier cette régie";
						 });		
					});		
					grid.onclick( function( o ) { 
						//. Clic sur la colonne ident => entrer en modification. 				
						//if( o.col == 'famadresses_datehisto') f_edit( o );									
						if( o.col == 'adresse') f_edit( o.cle);
					});						
	            },	
				error: function( xhr, err, e ){
			        alert( 'La demande n\'a pas pu être traitée');      						        		        				
			    }
		}); // ajax
	}
	});	
 
}); // onload | 
Partager