私はjqueryアプリを持っています。ページには約1500個のチェックボックスがあります。テキストボックスでフィルターを検索し、関連しない行を非表示にしました.その作業..しかし..問題は、時間がかかることです(20秒以上)。私のコードは次のとおりです。
$('#tb_values').keyup(function () {
$("#div_values input").each(
function () {
var value_a = $(this).attr('value');
var tb_text = $('#tb_values').val();
if (value_a.indexOf(tb_text, 0) == -1) {
$(this).parent().hide();
}
else {
$(this).parent().show();
}
});
});
並列方法\より高速な方法でそれを行うにはどうすればよいですか? ありがとう