我有一个 jquery 集合 $("#Users") ,其中包含一个带有名称的字符串:
'Bob Beffer, Eddie Queen'
我想将此与另一个(gridrow)集合匹配:
string[] rowObject
说rowObject[1]
包含名称当我循环遍历数组时,如何匹配/查找 rowObject 数组中的名称?我试过:
if ($("#Users").val().find(rowObject[1]) != null) {
..ETC
我有一个 jquery 集合 $("#Users") ,其中包含一个带有名称的字符串:
'Bob Beffer, Eddie Queen'
我想将此与另一个(gridrow)集合匹配:
string[] rowObject
说rowObject[1]
包含名称当我循环遍历数组时,如何匹配/查找 rowObject 数组中的名称?我试过:
if ($("#Users").val().find(rowObject[1]) != null) {
..ETC
尝试以下操作:
var rowObject = [ "Bob Beffer", "Another name", "And another" ];
var names = $("#Users").val().split(", "); // Bob Beffer, Eddie Queen
var filteredNames = $.grep(names, function (name) {
return ~rowObject.indexOf(name);
});
filteredNames
然后将只包含Bob Beffer
因为Eddie Queen
不存在于rowObject
.