Пожалуйста, помогите мне. Выпадающий список возвращает ноль и дает исключение,
При сериализации объекта типа
была обнаружена циклическая ссылка Вызов ajax,
function RolesDropDownEditor(container, options) {
debugger
$('<input required name="' + options.field + '"/>')
.appendTo(container)
.kendoDropDownList({
valuePrimitive: true,
autoBind: true,
dataTextField: "role_name",
dataValueField: "role_id",
optionLabel: "Select Rolse",
dataSource: {
transport: {
read: {
cache: false,
contentType: "application/json; charset=utf-8",
url: '@Url.Action("GetRolses", "BCPRolesAndResponsibilities")',
data: "{}",
dataType: "json"
}
}
}
});
}
this Json Результат, запрос возвращает 10 записей.
public JsonResult GetRolses()
{
var query = (from m in db.Roles
select m).ToList();
return Json(query, JsonRequestBehavior.AllowGet);
}