Если вы работаете над «фильтрацией» набора, уже расположенного на странице, то, похоже, вы хотите установить видимость элементов в списке на основе критериев поиска.
Если это так, то сначала вам нужно сначала установить HTML для каждого элемента. Вы можете использовать следующее для каждого элемента:
<div class="grid">
<div class="item"><input type="text" value="{name goes here}" readonly="readonly" /></div>
{ 999 other rows }
</div>
Затем вы должны использовать некоторые jquery для установки каждой строки видимой / невидимой на основе критериев поиска:
$("#searchBox").live("change", function () {
$("div[class='grid'] input").each(function () {
var search = $("#searchBox").val();
if ($(this).val().toString().indexOf(search) != -1)
$(this).parent().show();
else
$(this).parent().hide();
});
});
Это приведет к изменению видимости каждого элемента в зависимости от того, соответствует ли текст в окне поиска любому тексту в элементе.