-1
私はMVC 5、Entity Framework、APPをやっています。mvcオートコンプリートjquery jsonリストが表示されない
都市のオートコンプリートがありますが、autocomplete
というレスポンスはリストに表示されません。
多分私はjquery.jsが不足しています。
私のコントローラは、このようになります...私のHTMLコードです。
[HttpPost]
public JsonResult GetCityByCountryState_Id(int country_id=1, int state_id=2, string prefix="")
{
IEnumerable<Cities> cityName = _cityRepository.GetByCountryState_Id(country_id, state_id, prefix);
return Json(cityName.Select(m => new
{
id = m.city_id ,
name = m.Description
}), JsonRequestBehavior.AllowGet);
}
私は警告OnSuccess
を入れて、それがIDと値を返します。
私が間違っていることは何ですか?
おかげ
ここで私は私がChromeでTHAページを実行すると、それはOnSucess
次のエラーが表示さ
に_Layout.cshtml
Jquery.jsにエラーが表示されます。
あなたの行動が機能していることを確認しましたか、結果を返すことを意味しますか? –
はい、アラート(値)onsucessを追加して、結果を表示します。 – Diego
あなたのコードは正しいと思われますが、参照用にはhttp://www.c-sharpcorner.com/UploadFile/0c1bb2/creating-autocomplete-textbox-in-Asp-Net-mvc-5/ –