Tôi đang cố gắng để vượt qua Json để Xem của tôi sử dụng ViewDataASP.NET MVC - đèo Json String để Xem dùng ViewData
khiển
ViewData("JsonRegionList") = Json(RegionService.GetActiveRegions())
xem
$("input#UserRegion").autocomplete({
source:"<%: ViewData("JsonRegionList").ToString %>",
minLength: 3,
nhưng vấn đề tôi đang gặp phải là nguồn đầu ra trông giống như
$("input#UserRegion").autocomplete({
source:"System.Web.Mvc.JsonResult",
minLength: 3,
rõ ràng là không đúng. Tôi thiếu một cái gì đó cơ bản?
'JavaScriptSerializer' không Defined. Tôi có cần tham khảo một hội đồng khác không? –
trông giống như tôi đã phải thêm các System.Web.Extensions lắp ráp để dự án của tôi ... thử nghiệm ngay bây giờ. –
Không gian tên nên là 'System.Web.Script.Serialization' và bạn sẽ tuần tự hóa' RegionService.GetActiveRegions() ' – JustinStolle