"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));