下面的 Jquery 脚本需要很长时间。请给我解决方案,以便提高性能
为了
(i = 0; i < fooLength; ++i) {
if (foo[i] != "") {
var option = foo[i].split("$");
if (option.length == 2) {
if ($("#" + destination).find("option[value='" + option[1] + "']").length == 0)
{
$("#" + destination).append($('<option></option>').val(option[1]).html(option[0]));
$("#" + source).find("option[value='" + option[1] + "']").remove();
}
}
}
}
我正在尝试将该值附加到列表框中。那里有近 5000 条记录,因此它迭代了 5000 次并且需要很长时间