引用jquery.min,.js后报脚本错误,对像不支持CLean方法
<form id="form1" runat="server"><div>
<ActiveReportsWeb:WebViewer ID="WebViewer1" runat="server"CssClass="viewerStyle"></ActiveReportsWeb:WebViewer>
</div>
</form>
这样报表能加载起来,用的中dataset绑定的数据源。
但是添加任何如下引用,就脚本报错了,IE不行。其他浏览器也打不开报表。
<%-- // <script src="Scripts/jquery-2.1.4.min.js"></script>--%>
<script src="Scripts/jquery-1.10.2.min.js"></script>
报不支持Clean方法或属性。我的IE是11版本。
这个是js版本冲突导致的,WebViewer 里面内嵌的query-1.7.2.min.jsknockout-2.1.0.js .,所以当您外部引用其他版本的js 文件会导致版本冲突。
所以需要处理版本冲突,如下:
<script src="other_lib.js"></script>
<script src="jquery.js"></script>
<script>
$.noConflict();
jQuery( document ).ready(function( $ ) {
// Code that uses jQuery's $ can follow here.
});
// Code that uses other library's $ can follow here.
</script>
Lenka.Guo 发表于 2017-5-8 11:33
这个是js版本冲突导致的,WebViewer 里面内嵌的query-1.7.2.min.jsknockout-2.1.0.js .,所以当您外部引 ...
加了$.noConflict();还是报原来的错。 要不您把能重现你问题的demo发过来看看
页:
[1]