ASP.NET中Uncaught ReferenceError: pivotUtilities未定义问题求助
解决「Uncaught ReferenceError: pivotUtilities is not defined」错误
调整JS引用顺序
pivottable.js依赖jQuery,必须确保jQuery在pivot.js之前加载。你当前的引用顺序不符合依赖要求,调整后的正确顺序如下:<script src="lib/jquery/dist/jquery.min.js"></script> <script src="lib/jqueryui/jquery-ui.min.js"></script> <script src="https://cdn.plot.ly/plotly-basic-latest.min.js"></script> <script src="pivot/pivot.js"></script> <script src="pivot/plotly_renderers.js"></script>统一
pivotUtilities的调用方式
pivottable.js将pivotUtilities挂载在jQuery的$对象下,你代码里混合使用了带$前缀和不带前缀的写法,导致未定义错误。修正后的脚本代码:var myInvoiceDetails = []; var derivers = $.pivotUtilities.derivers; var renderers = $.extend($.pivotUtilities.renderers, $.pivotUtilities.plotly_renderers, $.pivotUtilities.export_renderers);验证文件路径正确性
检查pivot/pivot.js和pivot/plotly_renderers.js的实际路径是否与引用一致:- 确认项目根目录下存在
pivot文件夹,且内部包含这两个文件 - 打开浏览器开发者工具的「网络」标签,查看这两个JS文件的请求状态,若返回404则说明路径有误,需调整引用路径
- 确认项目根目录下存在
内容的提问来源于stack exchange,提问作者Russell
相关产品推荐
相关产品推荐

