Почему jQuery.inArray не работает с массивом объектов
У меня есть массив объектов
var arr = [
{"id" : "1", "description" : "one"},
{"id" : "2", "description" : "two"},
{"id" : "3", "description" : "three"}]
Мне нужно получить индекс, например, для объекта с id = "2". Я делаю
var index = jQuery.inArray( {"id" : "2", "description" : "two"}, arr )
В индексе я получаю -1.