Bootstrap 2或3模式中的Kendo Grid - IE过滤器不起作用

时间:2014-02-11 22:24:54

标签: javascript internet-explorer twitter-bootstrap kendo-ui kendo-grid

请在IE(启动v2)中查看:http://jsbin.com/emuqazEz/22 这是bootstrap 3版本:http://jsbin.com/emuqazEz/31

以下是可编辑的版本:http://jsbin.com/emuqazEz/22/edit

在我测试的任何IE版本中,过滤器都不起作用。它在Chrome或Firefox中运行正常。

以下是列设置和数据源:

columnsettings = [
        "ProductName",
        {
                field: "UnitPrice",
                title: "Unit Price",
                format: "{0:c}",
                width: "130px"
        },
        {
                field: "UnitsInStock",
                title: "Units In Stock",
                width: "130px"
        },
        {
                field: "Discontinued",
                width: "130px"
        }
];

var gridDataSource = new kendo.data.DataSource({
     data: products,
     schema: {
              model: {
                      id: "uid",
                      fields: {
                        ProductName: { type: "string" },
                        UnitPrice: { type: "number" },
                        UnitsInStock: { type: "number" },
                        Discontinued: { type: "boolean" }
                      }
              }
      },
      sort: {
              field: "",
              dir: "desc"
      },
      pageSize: 50
});

1 个答案:

答案 0 :(得分:2)

这是解决我的问题的原因:

对于bootstrap 3.0

$('#myModal').on('shown.bs.modal', function () {
   $(document).off('focusin.modal');
  })

由telerik提供的其他较低版本

$('#myModal').on('shown', function () {
  $(document).off('focusin.modal');
});