我不确定如何使用json
字符串,如:
[{“HelpLinkCategoryId”:21,“CategoryName”:“测试新的 类别“,”CategoryNameTranslated“:”测试新 类别 “ ”IsActive“:真正的 ”文化“: ”恩“},{ ”HelpfulLinkCategoryId“:2, ”类别名称“:” 标题 公司 “ ”CategoryNameTranslated“:” 标题 公司”, “IsActive”:真正的 “文化”: “恩”},{ “HelpfulLinkCategoryId”:1, “类别名称”: “房地产经纪人”, “CategoryNameTranslated”: “房地产经纪人”, “IsActive”:真, “文化” : “EN”}]
从MVC JsonResult返回:.... helpLinkCategoryList cl = HelpLinkCategoryManager.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)或某个地方吗?当我注释掉数据属性时,我的选择是水合但不使用返回括号json的loadurl?如何正确地使用json格式化以使用loadurl水合选择? 不确定为什么json带回括号...我认为这就是为什么它会破坏我的选择/不填充 ......