一直以来ext用的是3.x的版本。今天用了4.0.2的版本,但是发现它和以前的不一样,
几次引用包文件都运行不了,请哪位大侠给解决下啊!!下面是我引用的部分文件:
    <title>欢迎使用中职教学管理系统</title>
    <link rel="Stylesheet" type="text/css" href="../ext-4.0.2a/resources/css/ext-all.css" />
    <script type="text/javascript" src="../ext-4.0.2a/bootstrap.js"></script>  
<%--        <script type="text/javascript" src="../ext-4.0.2a/ext-all.js"></script>  --%>
    <script type="text/javascript" src="../ext-4.0.2a/ext.js"></script>    <script type="text/javascript" src="../ext-4.0.2a/examples/ux/RowExpander.js"></script>
    <script type="text/javascript" src="../ext-4.0.2a/examples/ux/ProgressBarPager.js"></script>     <script type="text/javascript" src="../ext-4.0.2a/examples/ux/form/MultiSelect.js"></script>
    <script type="text/javascript" src="../ext-4.0.2a/examples/ux/form/ItemSelector.js"></script>     <link rel="stylesheet" type="text/css" href="../ext-4.0.2a/examples/ux/css/ItemSelector.css"/>    <script type="text/javascript">
        Ext.onReady(function () {
            //var pageSize = 16;
            Ext.QuickTips.init();

</script>还有从网上查的说4.0版本的不用onReady了是不是真的,那应该用什么啊?
说是需要 Ext.require('Ext.EventManager'); 这句

解决方案 »

  1.   


    你把包下下来之后 页面只需要引ext.css和ext-all.js 还有个ext..Zh那个中文js就可以了 其他的不需要
      

  2.   


    这个还是不行啊,是不是还缺少其他的文件。运行的时候grid中的数据都达不到后台,url的路径是正确的。
    麻烦给我看下。QQ:980338627
      

  3.   

    页面只需要引ext.css和ext-all.js,如果还不行的话,我估计你调用了例子里面的组件,你先实现个最简单的试试。直接用extjs里面API文档里的例子。
      

  4.   

     extjs4.0需要的引用的文件:
    <link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all.css"> <script type="text/javascript" src="ext/bootstrap.js"></script><script type="text/javascript" src="ext/ext-all.js"></script><script type="text/javascript" src="ext/locale/ext-lang-zh_CN.js"></script>其中   ext-base.js 被bootstrap.js代替。不要随意调整各文件的顺序,特别是ext-base.js必须在ext-all.js文件之前(extjs 4.0中不知道还需要注意不)