0
任何人都可以告诉如何在所有属性中搜索字符串。如果在某些属性中匹配,我需要在AngularJS中推送数组中的对象。如何在AngularJS中的对象的所有属性中搜索字符串
我有一个数组
$scope.ListOfPeople = [
{ PersonID: 10, FirstName: "John", LastName: "Smith", Sex: "Male" },
{ PersonID: 11, FirstName: "James", LastName: "Last", Sex: "Male" },
{ PersonID: 12, FirstName: "Mary", LastName: "Heart", Sex: "Female" },
{ PersonID: 13, FirstName: "Sandra", LastName: "Goldsmith", Sex: "Female" },
{ PersonID: 14, FirstName: "Shaun", LastName: "Sheep", Sex: "Male" },
{ PersonID: 15, FirstName: "Nicola", LastName: "Smith", Sex: "Male" }
];
如果用户键入搜索文本框中的一些值。我需要搜索与PersonID,名字,姓氏,性别与所有属性,如果匹配需要推送匹配的对象。
的可能的复制[如何搜索使用jQuery JSON树(http://stackoverflow.com/questions/5288833/how-to-search-json-tree-with-jquery) –
你尝试过什么至今 ?网上有很多有关搜索过滤器的文档 – Alexis
http://stackoverflow.com/a/10679626/5115768你试过这个吗? – lenny