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