поиск по списку MVC3 - PullRequest
       7

поиск по списку MVC3

0 голосов
/ 20 декабря 2011

У меня проблема с поиском / фильтром.У меня есть список (данные пользователя - рис., Имя), и я использую html helper editorformodel для отображения списка, я хотел бы включить поиск по списку, так как я набираю каждую букву, я хотел бы, чтобы список отображал соответствующие элементы изсписок без возврата к контроллеру.Это возможно?

Я видел некоторые сообщения, такие как Asp.Net MVC3, добавляющие функцию поиска , но они возвращаются к контроллеру

Я новичок в MVC, пожалуйста, помогите.1008 * Индира

Редактировать (дополнительная информация):

Вот что я делал, я передаю модель (есть два списка и две строки) из контроллера для просмотра, используя Editorformodel ()в виду и создавая частичное представление для модели.В режиме частичного просмотра я отображаю два списка (которые, в свою очередь, представляют собой модели, содержащие имя, URL-адрес изображения, значение bool).Мне нужно найти в этом списке подходящую строку из имени пользователя, когда мы набираем буквы, и выбрать те элементы, которые нужно передать в модель.Пример:

       public class myuser
        {string name;string picture_url; bool selected;} 
       public class mylibrary
       {string name; IEnumerable<myuser> userlist; IEnumerable<myuser> adminuser; string deadline;} 
        controller{...... return view(mylibrary);}

В модели @model .... models.mylibrary.,,@using (Html.BeginForm (....) {@ Html.EditorForModel ()}

Частичное представление для mylibrary

          @model ....models.mylibrary

          @Html.EditorFor(x=>x.userlist)   ---this is the list I want to search through
          @Html.EditorFor(x=>x.adminuser)
          @Html.TextBoxFor(x=>x.deadline)

Частичное представление для myuser

          @model .....models.myuser
          @html.Checkboxfor(x=>x.selected)
          @html.LabelFor(x=>x.Name)

Я не использую никакую таблицу для отображения, это все html. Я хотел бы изменять список при каждом нажатии клавиши и возвращать обновленный список, и это было, где я борюсь. Пожалуйста, дайте мне знать, если вам нужно больше деталей, иЕще раз спасибо за помощь.

1 Ответ

1 голос
/ 20 декабря 2011

Select To Autocomplete - хороший плагин jQuery для достижения этой функциональности.Требуется только одна строка, чтобы превратить список выбора в автозаполняемый ввод

$('select').selectToAutocomplete();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...