Kendo Grid复选框,布尔值无效

时间:2013-01-11 08:03:14

标签: javascript jquery kendo-ui

我有一个布尔字段,但网格没有正确获取值(0或1),如果更改则不能正确更新。如果字段(已启用)为1,则也不会使用模板进行检查。

但是,如果我将字段类型设置为字符串而不是布尔值,则它都按预期工作,但您必须键入0或1,这不是我想要的:

{
    field: "enabled",
    template: '<input type="checkbox" #= enabled == "1" ? checked="checked" : "" # />',
    width: 50,
    title: "Enabled"
}

如果我在字段上使用模板作为布尔值,则所有复选框都为空,就好像“enabled”始终为null,而不是。

来自服务器的示例数据:

{"data":[{"id":"57","username":"adf@saddf.com","type":"1","level":"1","firstName":"asdf","middleName":"","lastName":"asdf","DoB":"0000-00-00","dateStarted":"0000-00-00","enabled":"1"}], "rowcount": 4}

如何让它正常工作?

1 个答案:

答案 0 :(得分:3)

我明白了。

返回的布尔值必须是字面上的“真”或“假”,而不是1或0。