jquery,jqgrid,easyui 对象不支持此属性和方法,该怎么解决

jquery,jqgrid,easyui 对象不支持此属性和方法
本帖最后由 dw_liuqiang 于 2014-08-04 18:05:46 编辑
之前页面使用jqgrid显示数据,现在想使用easyui里面的layout来实现拉动效果,但如果页面不加载jqgrid数据,就可以正常显示。如果使用jqgrid加载数据,就会提示 Microsoft JScript 运行时错误: 对象不支持此属性或方法。

  var data = { name: encodeURI(__c_uinfo.name, "utf-8") };
    
    $('#list').jqGrid({
        //url: '/sys/handler/KHGLHandler.ashx?action=getMlist&isSel=' + __c_uinfo.SelKH + '&UserName=' + __c_uinfo.name, //'/sys/handler/UserHandler.ashx?action=getlist',
        url: '/sys/handler/KHGLHandler.ashx?action=getlist&isSel=' + __c_uinfo.SelKH + '&UserName=' + data.name, //'/sys/handler/UserHandler.ashx?action=getlist',
        datatype: 'json',
        autowidth: true,
        height: size.height-100,
        width: size.width,


asp页面的js引用

<link href="../Scripts/jQgrid/redmond/jquery-ui-1.8.4.custom.css" rel="stylesheet" type="text/css" />
<link href="../Scripts/jQgrid/ui.jqgrid.css" rel="stylesheet" type="text/css" />
<script src="../Scripts/jQgrid/jquery-ui-1.8.4.custom.min.js" type="text/javascript"></script>
<script src="../Scripts/jQgrid/grid.locale-cn.js" type="text/javascript"></script>
<script src="../Scripts/jQgrid/jquery.jqGrid.min.js" type="text/javascript"></script>

<script src="../Scripts/jquery.easyListSplitter.js" type="text/javascript"></script>
<script src="../Scripts/date.js" type="text/javascript"></script>
<script type="text/javascript" src="../Scripts/zDialog/zDrag.js"></script>
<script type="text/javascript" src="../Scripts/zDialog/zDialog.js"></script>

<link rel="stylesheet" type="text/css" href="../Scripts/jquery-easyui-1.2.6/themes/default/easyui.css" />
<link rel="stylesheet" type="text/css" href="../Scripts/jquery-easyui-1.2.6/themes/icon.css" />

<script type="text/javascript" src="../Scripts/jquery-easyui-1.2.6/jquery-1.7.2.min.js"></script>注释这句jqgrid加载数据正常,单页面显示不正常 

<script type="text/javascript" src="../Scripts/jquery-easyui-1.2.6/plugins/jquery.panel.js"></script>
<script type="text/javascript" src="../Scripts/jquery-easyui-1.2.6/plugins/jquery.resizable.js"></script>
<script type="text/javascript" src="../Scripts/jquery-easyui-1.2.6/plugins/jquery.parser.js"></script>
<script type="text/javascript" src="../Scripts/jquery-easyui-1.2.6/plugins/jquery.layout.js"></script>
<script type="text/javascript" src="../Scripts/jquery-easyui-1.2.6/plugins/jquery.tabs.js"></script>

<script src="../Scripts/Business/KHGL.js" type="text/javascript"></script> 注释这句程序不报错,页面显示不正常

不加载数据正常显示
jquery,jqgrid,easyui 对象不支持此属性和方法,该怎么解决

jquery,jqgrid,easyui 对象不支持此属性和方法,该怎么解决

注视了jquery-1.7.2.min.js后数据可以显示,但页面显示不正常
jquery,jqgrid,easyui 对象不支持此属性和方法,该怎么解决

------解决方案--------------------
<script type="text/javascript" src="../Scripts/jquery-easyui-1.2.6/jquery-1.7.2.min.js"></script>
把这一句的顺序往前放一放,调整一下看看。
对象不支持此属性或方法
一般是指文件没有加载进来。