У меня есть список флажков
<input type="checkbox" name="box1" id="box1" value="x1">X1
<input type="checkbox" name="box1" id="box1" value="x2">X2
<input type="checkbox" name="box1" id="box1" value="x3">X3
Имя флажка и количество флажков являются динамическими.
Чтобы получить значения выбранного флажка, я использую функцию как
var urls = "";
var values = "";
var fldname = "box"+i;
$('#'+fldname+':checked').each(function() {
values += $(this).val() +"|";
});
Скажем, я выбрал X1 и X3, тогда в Mozilla значение "values" равно
X1 | X3
В то время как в IE это просто X1.
Пожалуйста, помогите.