Я не уверен, как использовать json
строку типа:
[{"HelpfulLinkCategoryId": 21, "CategoryName": "Test New
Category "," CategoryNameTranslated ":" Тестовый новый
Категория " "IsActive": правда, "Культура": "ан"}, { "HelpfulLinkCategoryId": 2, "CategoryName":" Название
Компании " "CategoryNameTranslated":" Название
Компании», "IsActive": правда, "Культура": "ан"}, { "HelpfulLinkCategoryId": 1, "CategoryName": "риэлторы", "CategoryNameTranslated": "риэлторы", "IsActive": правда, "Культура" : "ан"}]
возвращено из MVC JsonResult: ....
HelpfulLinkCategoryList cl = HelpfulLinkCategoryManager.GetHelpfulLinkCategoryListByCultureCode (true, "en");
return Json(cl, JsonRequestBehavior.AllowGet);
Мой код jquery: ...
$('.selectCategory').editable($.updateHelpfulLink, {
loadurl: '<%=Url.Action("GetCategorysJSON", "Admin") %>',
//data: "{'1':'Client','2':'Realtor'}",
indicator: "<img src='/content/imgs/global/ajax-loader-small.gif' alt=''>",
type: 'select',
submit: 'Save',
style: 'display: inline',
callback: AjaxUpdate
});
Мне нужен этот eval (jsonhere) или что-то еще? когда я закомментирую атрибут данных, мой выбор гидратируется, но не использует loadurl, который возвращает заключенный в скобки json? Как я могу правильно отформатировать JSON для гидратации выбора с помощью loadurl? Не уверен, почему json возвращается с скобками ... Я думаю, именно поэтому он ломает мой выбор / не заполняет его ...