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 linha :
if (this[i][nameJson].search(val) != -1) {
Este erro ocorre apenas no IE8.
Eu percebi que ele executa uma vez a mais ou for mas se eu subtrair a length em -1 se houver apenas um conteudo , não executa o for !
Pergunta
rafaeldorazio
Este erro ocorre apenas no IE8.
Eu percebi que ele executa uma vez a mais ou for mas se eu subtrair a length em -1 se houver apenas um conteudo , não executa o for !
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.