function getIndex( arr, str ){ if( ! arr.length ){ return -1; } $.each(arr, function( i, v ){ if( v.id == str ){ $( '#index' ).val( 'index:' + i ); return i; } } ); return -1; } var category = [ { id: 1 } ]; var this_index = getIndex( category, 1 ); $('#input').val( 'return :'+ this_index );