0

私はJQueryトークンの入力に取り組んでいます。ドキュメントとここに記載されている各ステップに従いました

オートコンプリートでコースを検索し、データベースに挿入すると、1 つの問題が発生します。たとえば、ユーザーが 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"]);

テーブルのクエリ中に「%%」のように使用しています

4

0 に答える 0