// initialisation des variables des parcelles
var username="";
var Affiche_surface="";
var Affiche_surface_souscrite="";
var Affiche_borne="";
var Affiche_robinet="";
var Affiche_culture="";
var Affiche="";
//fin initialisation des variables des parcelles
jQuery(document).ready(function($) {
if (document.getElementById("initial")) { //1 Lancé si l'élement d'ID "initial" est trouvé dans un document ouvert ici dans TonTemplate
// Initialisation au démarrage
//désactiver
document.getElementById("carteParcelle").disabled = true;
document.getElementById("carteParcelle").value="Affichage de la Carte - Attendez";
//autoriser
//document.getElementById("carteParcelle").disabled = false;
//value="Affichage de la Carte"
var data = {
'action': 'users_details',
'request': 1
};
$.ajax({ // Affichage liste des Communes
url: ajaxurl,
type: 'post',
data: data,
dataType: 'json',
success: function(response) {
$('#sel_Commune').empty();
$('#sel_Commune').append("");
$('#map').empty();
document.getElementById("info" ).innerHTML = '';
var len = response.length;
console.log(response);
for (var i = 0; i < len; i++) {
var id = response[i].Commune;
var commune = response[i].Commune;
// Add option
var option = "";
$("#sel_Commune").append(option);
}
}
});
// Sélection Commune -> affichage des Lieux dits
$('#sel_Commune').change(function() {
//var commune = $(this).val();
commune = $(this).val();
//
if (commune !== '') {
$('#sel_Lieu_dit').empty(); // on vide la liste deux
$('#sel_Parcelle').empty(); // on vide la liste trois
$('#map').empty();
document.getElementById("info" ).innerHTML = '';
//
var data = {
'action': 'users_details',
'request': 2,
'userid': commune
};
$.ajax({
url: ajaxurl,
type: 'post',
data: data,
dataType: 'json',
success: function(response) {
var len = response.length;
console.log(response);
if (len > 0) {
$('#sel_Lieu_dit').append("");
var len = response.length;
for (var i = 0; i < len; i++) {
var id = response[i].Lieu_dit;
var username = response[i].Lieu_dit;
// Add option
// var option = "";
var option = '';
$("#sel_Lieu_dit").append(option);
}
} //if
} //response
}); //ajax
}
}); //'#sel_Commune').change(function()
// Sélection Lieux_dit -> affichage des Parcelles
$('#sel_Lieu_dit').change(function() {
var lieu = $(this).val();
if (lieu !== '') {
$('#sel_Parcelle').empty(); // on vide la liste trois
$('#map').empty();
document.getElementById("info" ).innerHTML = '';
var data = {
'action': 'users_details',
'request': 3,
'userid': lieu,
'commune': commune,
};
$.ajax({
url: ajaxurl,
type: 'post',
data: data,
dataType: 'json',
success: function(response) {
var len = response.length;
if (len > 0) {
$('#sel_Parcelle').append("");
var len = response.length;
for (var i = 0; i < len; i++) {
var id = response[i].Num_Parcelle;
//var username = response[i].Num_Parcelle;
username = response[i].Num_Parcelle;
//début récupération paramètres parcelle
Affiche_surface = response[i].Surface;
Affiche_surface_souscrite = response[i].Surface_souscrite;
Affiche_borne = response[i].Borne;
Affiche_robinet = response[i].surface;
Affiche_culture = response[i].Culture;
// fin récupération paramètres parcelle
// Add option
var option = "";
$("#sel_Parcelle").append(option);
}
} //if
} //response
}); //ajax
}
}); //'#sel_Lieu_dit').change(function()
//
// Ton Code à la suite
} //fin 1
}); // fin document Ready déplacé pour englober le reste des fonctions