¿Qué puedo hacer si JSLint se queja de que "i" es una variable no utilizada en tal escenario?
var items = "<option selected></option>";
$.each(data, function (i, item) {
items += "<option value='" + item.Value + "'>" + item.Text + "</option>";
});
(i, item) es el orden requerido de parámetros y solo estoy usando "item".
¿Hay alguna otra solución que tolerar las variables no utilizadas o reescribir el $ .each para usar el índice, ambas soluciones que preferiría no hacer?
Gracias por adelantado.
Actualización: Agradezco todas las sugerencias, pero este código es simplemente un ejemplo para mostrarle lo que quiero decir y estoy interesado en ver una solución general, si la hay. Gracias.
this
=item
( api.jquery.com/jQuery.each ), por lo que no tendría que usar ninguno de los parámetros. Pero esta pregunta probablemente debería responderse en un sentido más general.