我有jquery自动完成UI工作得很好,但我想知道如果在选项列表中我可以放置超过1个自动完成选项。为了清除这一点,我有一个查找位置的文本框,但是当用户在其中键入内容时,只显示诸如“dallas”而不是“dallas,Tx”等城市,我怎么能像这样得到它? http://www.trulia.com/这个网站完美无缺。这是我的代码
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 :(得分:0)
您可以添加多个这样的返回值
return Json(new { zipps = zipps, Success = true, JsonRequestBehavior.AllowGet});
您可以根据需要添加任意数量的选项