Microsoft JScript 运行时异常: 对象不支持此属性或方法

Microsoft JScript 运行时错误: 对象不支持此属性或方法
 $.ajaxjsonext( 光标指向这句 
        "/sys/handler/DMBWHHandler.ashx?action=getLXlist&DMLX=" + vdata.name, null,
        function (data) {
            if (data.rows.length > 0) {
                diag.innerFrame.contentWindow.$("#" + FieldID).empty();
                $.each(data.rows, function (i, n) {
                    diag.innerFrame.contentWindow.$("<option value=" + n.mc + ">" + n.mc + "</option>").appendTo("#" + FieldID); //
                })
            } else {
                if (data == '-1') {
                    alert('登录超时,请重新登录!');
                    top.location.href = '/login.htm';
                }
            }
            diag.innerFrame.contentWindow.$("#" + FieldID).val(CurrValue.replace(/^\s+|\s+$/g, ""));
            // autoResize({ dataGrid: '#list', callback: initList, height: 118, width: 12 });

        }
    );


asp里引入的js文件
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">

<script src="../Scripts/Business/KHGL.js" type="text/javascript"></script>

<script type="text/javascript" src="../Scripts/jquery-easyui-1.2.6/jquery-1.7.2.min.js"></script>

<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>

<%--<script type="text/javascript" src="../Scripts/jquery-1.8.3.min.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/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/jquery-checkbox.js" type="text/javascript"></script>


------解决方案--------------------
跟一下各个js加载情况. 看看是否加载成功.
然后查一下 调用$.ajaxjsonext方法时, 这个方法所在文件是否已经加载成功
------解决方案--------------------
有几种情况:
1. 文件引入了,但是路径错了。 $.ajaxjsonext 包含有这个插件的js文件。
2. 文件没有引入,所以调用直接是错的。
3. 文件引入了,但是在以下这段调用之后载入,这个顺序有时候是手动造成的,有时候是浏览器加载造成的。所以文件一多,seajs,requriesjs这种模式化开发的优势就凸现出来了,有空了解一下。他们的优势是依赖加载,就是等你加载完了我在调用,然后每个页面用了我在加载,不用了我不加载。

 $.ajaxjsonext( 光标指向这句 
        "/sys/handler/DMBWHHandler.ashx?action=getLXlist&DMLX=" + vdata.name, null,
        function (data) {