我正在处理 JQuery 令牌输入,我已经按照他们在文档中提到的每个步骤和Here
我在自动完成中搜索课程,然后插入数据库,我遇到了一个问题例如,如果用户输入 P,它将返回摄影和物理,并将其添加到列表中,但用户只需选择任何人(即物理)现在当我正在插入数据库,我将它们都放在列表中,我应该拥有用户选择的那个
下面是我的代码
[HttpGet]
public JsonResult GetSubjects(string subj)
{
IList searchSubj = Repository1.SearchSubjects(subj);
foreach (object[] item in searchSchool)
{
JsonObjectFlash Model = new JsonObjectFlash();
Model.id = int.Parse(item[0].ToString());
Model.name = item[1].ToString();
list.Add(Model);
}
TempData["id"] = list; //Adding List in TempData to use in inserting
var jsonResult = list.Select(results => new { id = results.id, name = results.name });
return Json(jsonResult, JsonRequestBehavior.AllowGet);
}
并在插入时
var lst = (List<JsonObjectFlash>)(TempData["id"]);
我在查询表时使用 like '%%'