您好我还不熟悉来自C#背景的javascript。我在我的MVC项目中使用Jstree,我可以显示填充了Json数据的树。
但是我无法添加任何插件等,Jstree似乎没有拿起我的Javascript文件。
在我的Index.cshtml中,我有。
<link href="@Url.Content("~/Content/jsTree/themes/default/style.css")" rel="stylesheet" type="text/css"/>
<script src="@Url.Content("~/Scripts/jsTree3/jstree.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/index.js")" type="text/javascript"></script>
在我的index.js中我有
$(function () {
$("#jstree").jstree({
'core' : {
'data' : {
'url ': "/SinqLaison/GetJsTree3Data",
'dataType' : "json"
}
}
});
});
我在index.js文件中所做的任何更改都对树没有影响。即使我完全删除index.js文件,树也会显示数据,例如我根本没有拿起index.js文件。
我使用的是jstree correclty吗?我写的所有javascript都应该写在jstree.js文件中,导入Jstree时会出现吗?而不是自定义index.js
非常感谢。答案 0 :(得分:0)
导入Nuget包时一定有一个小问题,我卸载了JsTree,然后重新安装它,现在效果很好。