- Cerca Amici persone: filtro per Regione o Provincia
This commit is contained in:
@@ -62,6 +62,11 @@ export default defineComponent({
|
||||
required: false,
|
||||
default: '',
|
||||
},
|
||||
prop_showfilter: {
|
||||
type: Boolean,
|
||||
required: false,
|
||||
default: false,
|
||||
},
|
||||
hint: {
|
||||
type: String,
|
||||
required: false,
|
||||
@@ -102,6 +107,11 @@ export default defineComponent({
|
||||
required: false,
|
||||
default: false,
|
||||
},
|
||||
finder_noNullFilters: {
|
||||
type: Boolean,
|
||||
required: false,
|
||||
default: false,
|
||||
},
|
||||
vertical: {
|
||||
type: Number,
|
||||
required: false,
|
||||
@@ -640,6 +650,22 @@ export default defineComponent({
|
||||
return myobj
|
||||
}
|
||||
|
||||
function getNumFilterSelected(): number {
|
||||
let numfilter = 0
|
||||
|
||||
|
||||
for (const item of searchList.value) {
|
||||
if (!item.notinsearch) {
|
||||
if (item.value && item.value !== -100) {
|
||||
console.log(item.label, item.value)
|
||||
numfilter++
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return numfilter
|
||||
}
|
||||
|
||||
// emulate ajax call
|
||||
// SELECT * FROM ... WHERE...LIMIT...
|
||||
async function fetchFromServer(startRow: any, endRow: any, param_myfilter: any, param_myfilterand: any, sortBy: any, descending: any) {
|
||||
@@ -883,7 +909,7 @@ export default defineComponent({
|
||||
}*/
|
||||
}
|
||||
// if ((false && nosearch && props.finder) || (props.finder_noNull && nosearch)) {
|
||||
if (props.finder_noNull && nosearch) {
|
||||
if ((props.finder_noNull || (props.finder_noNullFilters && filtersearch3and.values.length === 0)) && nosearch) {
|
||||
returnedData.value = []
|
||||
returnedCount = 0
|
||||
return true
|
||||
@@ -2278,6 +2304,7 @@ export default defineComponent({
|
||||
doSort,
|
||||
ordinam,
|
||||
ordinam_desc,
|
||||
getNumFilterSelected,
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user