Jeditable Loadurl JSON - PullRequest
       5

Jeditable Loadurl JSON

0 голосов
/ 14 февраля 2011

Я не уверен, как использовать 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 возвращается с скобками ... Я думаю, именно поэтому он ломает мой выбор / не заполняет его ...

...