我遇到了jqxchart的问题。我想在MVC 5中创建图表,但我遇到了一个问题: 无法读取属性&before; beforeLoadComplete'未定义的 代码如下。
@section scripts {
<title id='Description'>test</title>
<link href="~/OnlineRankingScripts/jqwidgets/styles/jqx.base.css" rel="stylesheet" />
<script src="~/OnlineRankingScripts/scripts/jquery-1.11.1.min.js"></script>
<script src="~/OnlineRankingScripts/jqwidgets/jqx-all.js"></script>
<script src="~/OnlineRankingScripts/jqwidgets/jqxcore.js"></script>
<script src="~/OnlineRankingScripts/jqwidgets/jqxdata.js"></script>
<script src="~/OnlineRankingScripts/jqwidgets/jqxchart.js"></script>
...............
<script type="text/javascript">
$(document).ready(function () {
var source1 = {};
$.ajax({
type: 'GET',
dataType: 'json',
async: false,
url: '/Home/GetOrders',
cache: false,
contentType: 'application/json; charset=utf-8',
success: function (data) {
source1 = data.d;// $.parseJSON(data.d);
},
error: function (err) {
alert('Error');
}
});
// var dataAdapter = new $.jqx.dataAdapter(source1, { async: false, autoBind: true, loadError: function (xhr, status, error) { alert('Error loading'); } });
var dataAdapter = new $.jqx.dataAdapter(source1,
{
autoBind: true,
async: false,
downloadComplete: function () { },
loadComplete: function () { },
loadError: function () { }
});
});
</script>
}