var LikeJson = Array.prototype.LikeJson = function (nameJson, val) {
var newJson = {};
var x = 0;
for (var i = 0; i < this.length; i += 1) {
if (this[i][nameJson].search(val) != -1) {
newJson[x] = this[i];
x = x + 1;
}
}
if (x == 0)
return null;
else
return newJson;
};
Pergunta
rafaeldorazio
var LikeJson = Array.prototype.LikeJson = function (nameJson, val) { var newJson = {}; var x = 0; for (var i = 0; i < this.length; i += 1) { if (this[i][nameJson].search(val) != -1) { newJson[x] = this[i]; x = x + 1; } } if (x == 0) return null; else return newJson; };O erro está na nesta linha :if (this[i][nameJson].search(val) != -1) {Porem apenas no IE esta dando erro !
Era problema no length
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.