我的报告和日期输入控件过去是正常工作的,但经过某些更新(仍然试图弄清楚是哪一个),我无法使它们工作。通过手动输入日期并按preview按钮,我完全可以继续使用我的报告,但是我需要修复日期输入控件。
当加载报表页(报表查看器)时,我可以看到以下调用:
POST http://localhost:xxxx/api/reports/clients/xxxxxx-xxxx/parameters
POST http://localhost:xxxx/api/reports/clients/xxxxxx-xxxx/instances第一个是OK (200),第二个是Not Found (404),两者具有相同的有效载荷:
parameterValues : {}
report : "MyCoolReport, MyCoolApp.WebApi, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"然后,当我单击date控件时,它会给我以下JS错误,弹出窗口不会打开:
Uncaught TypeError: f.getClientRects is not a function
at M.fn.init.offset (jquery-3.1.1.min.js:4)
at init._position (kendo.subset.2015.3.930.min.js:3)
at init.open (kendo.subset.2015.3.930.min.js:3)
at j.open (kendo.subset.2015.3.930.min.js:3)
at j.toggle (kendo.subset.2015.3.930.min.js:3)
at init._click (kendo.subset.2015.3.930.min.js:3)
at HTMLSpanElement.e (jquery-3.1.1.min.js:2)
at HTMLSpanElement.dispatch (jquery-3.1.1.min.js:3)
at HTMLSpanElement.q.handle (jquery-3.1.1.min.js:3)是因为我的Telerik安装程序,还是我已经将库更新为一些不受支持的版本(比如jquery)?
发布于 2017-05-26 05:55:42
哦..。我是对的。jQuery 1.9.1是必需的:http://docs.telerik.com/reporting/html5-report-viewer-system-requirements
现在,我的日期控制工作得很好,但是对instances的API调用仍然失败(我不确定它会影响什么,只要一切都继续工作)。
https://stackoverflow.com/questions/44194458
复制相似问题