2013-12-11 4 views
0

У меня есть пользовательский интерфейс jquery autocomplete, который отлично работает, но мне было интересно, есть ли в списке вариантов я могу поставить более одного варианта автозаполнения. Чтобы очистить это, у меня есть текстовое поле, которое ищет место, но в настоящее время, когда пользователь вводит что-то в нем, отображаются только такие города, как «dallas», а не «dallas, Tx», как я могу получить его так? http://www.trulia.com/ этот сайт имеет это отлично. Это мой кодmvc4 автозаполнение с большим количеством опций

public ActionResult autocomplete(string term) 
    { 
     var zipps = db.zipss.Where(s => s.city.StartsWith(term)).Take(10).Select(r => new { label = r.city, r.state }).ToList(); 
return Json(zipps,JsonRequestBehavior.AllowGet); 

    } 

ответ

0

вы можете добавить несколько возвращаемых значений, как этот

return Json(new { zipps = zipps, Success = true, JsonRequestBehavior.AllowGet}); 

вы можете добавить столько вариантов, сколько вы хотите здесь

Смежные вопросы