filtrage SELECT par url, on passe un sous tableau

This commit is contained in:
Christophe 2022-04-06 10:09:51 +02:00
parent eff8722fa2
commit 64cfa799a8
3 changed files with 7 additions and 5 deletions

View file

@ -34,8 +34,8 @@ Choisir entre la version minifiée de vuejs (sans le debug) ou la version de dev
}> }>
[(#SET{filtrerselect,#ARRAY{ [(#SET{filtrerselect,#ARRAY{
0,#ARRAY{champ,secteur,valeurs,Le chat}, 0,#ARRAY{champ,secteur,valeurs,#LISTE{Le chat}},
1,#ARRAY{champ,voie,valeurs,Turlut man} 1,#ARRAY{champ,voie,valeurs,#LISTE{Turlut, man}}
}|json_encode|rawurlencode})] }|json_encode|rawurlencode})]
<a class="btn" href="[(#URL_PAGE{gestionnaire_voies}|parametre_url{filtrerselect,#GET{filtrerselect}})]"> aaaa </a> <a class="btn" href="[(#URL_PAGE{gestionnaire_voies}|parametre_url{filtrerselect,#GET{filtrerselect}})]"> aaaa </a>
``` ```

View file

@ -491,11 +491,13 @@ let monTableau = {
Vue.nextTick(() => { Vue.nextTick(() => {
this.chargement = false; this.chargement = false;
if (this.filtreselect) { if (this.filtreselect) {
let Tfiltres = recupJson(this.filtreselect); let Tfiltres = recupJson(this.filtreselect);
Tfiltres.forEach((col) => { Tfiltres.forEach((col) => {
this.filtreColSelected[col.champ].push(col.valeurs); this.filtreColSelected[col.champ] = [
...this.filtreColSelected[col.champ],
...col.valeurs,
];
}); });
this.filtreColModif++; this.filtreColModif++;
} }

View file

@ -571,7 +571,7 @@ var monTableau = {
if (_this4.filtreselect) { if (_this4.filtreselect) {
var Tfiltres = recupJson(_this4.filtreselect); var Tfiltres = recupJson(_this4.filtreselect);
Tfiltres.forEach(function (col) { Tfiltres.forEach(function (col) {
_this4.filtreColSelected[col.champ].push(col.valeurs); _this4.filtreColSelected[col.champ] = [].concat(_toConsumableArray(_this4.filtreColSelected[col.champ]), _toConsumableArray(col.valeurs));
}); });
_this4.filtreColModif++; _this4.filtreColModif++;
} }