我想检查是否"foo"
存在于名为的数组中"Array"
,但$.inArray
总是返回-1
。为什么它会返回-1
,我该如何解决?
这是我在jsFiddle中的代码:
var Array = []
Array.push({'test':'fuu','url':'sdfsdfsdf'});
Array.push({'test':'qsgbfdsbgsdfbgsfdgb','url':'sdfssffbgsfdbgdfsdf'});
if($.inArray('fuu',Array) != -1) alert('present');
else alert('absent');
alert($.inArray('fuu',Array));