2016-06-16 10 views

Antwort

4

var collection=[ 
 
    { 
 
    "DSP_MAQ": "Máquina 4", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 5", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 6", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 7", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 8", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 9", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 10", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    } 
 
    
 
]; 
 
var search='[email protected]'; 
 
    var results=_.filter(collection,function(item){ 
 
    return item.VAL.indexOf(search)>-1; 
 
    }); 
 
    console.log(results);
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.10.1/lodash.min.js"></script>

var search='[email protected]'; 
    var results=_.filter(collection,function(item){ 
    return item.VAL.indexOf(search)>-1; 
    }); 
    console.log(results); 
+0

Brilliant. Danke euch beiden ... –

3
var results = _.filter(collection,function(obj) { 
    return obj.VAL.indexOf(search) !== -1; 
}); 
+1

Wäre besser, wenn Sie etwas Erklärung hinzufügen! –

0

var collection=[ 
 
    { 
 
    "DSP_MAQ": "Máquina 4", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 5", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 6", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 7", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 8", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 9", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    }, 
 
    { 
 
    "DSP_MAQ": "Máquina 10", 
 
    "VAL": "[email protected]@1900-01-01" 
 
    } 
 
    
 
]; 
 
var search='[email protected]@1900-01-01'; 
 
var filterList = collection.filter(function(item) { 
 
return item.VAL === search; 
 
}) 
 
console.log(filterList)
Verwendung javascirpt Filter.