Parsen von JSON in jquery Autocomplete

Auf dem key-Eintrag im AutoVervollständigen-Feld, bin ich wieder Key,Value-paar aus dem MVC controller im JSON-format.

public ActionResult UserNameAutoComplete(string term)
{
    DBEntities db = new DBEntities();

    ...codes to get data from database 

    jsonString += jSearializer.Serialize(userList);
    return Json(jsonString, JsonRequestBehavior.AllowGet);
}

den retruned Json-String ist [{"UserId":"1","UserName":"admin"},{"UserId":"3","UserName":"newtonsheikh"}]

In der Ansicht ich bin immer diese

Parsen von JSON in jquery Autocomplete

Den jquery ist

$("#Username").autocomplete({
    source: '@Url.Action("UserNameAutoComplete")'
});

Meine Frage ist, wie kann ich analysieren, das zurückgegeben json? Die erwartete Ausgabe ist
Parsen von JSON in jquery Autocomplete

  • Was ist jSearializer
  • System.Web.Script.Serialisierung.JavaScriptSerializer jSearializer = neue System.Web.Script.Serialisierung.JavaScriptSerializer(); Objekt dieser Klasse
  • Sie brauchen das nicht
Schreibe einen Kommentar