Jqgrid不启动服务器端调用

Jqgrid不启动服务器端调用,jqgrid,Jqgrid,很抱歉发布此问题:(但我已经花了几乎一整天的时间,需要另一双眼睛来查看我的代码 操作系统:Windows 框架:JQuery(最新版本)、JqGrid(最新版本)、Spring(最新版本) DB:PostgreSql 工具:Springsource工具套件 当我键入下面的URL时,我从服务器返回XML数据。 但是下面的jqGrid调用没有调用上面的URL。我在Spring TC server上没有收到任何错误。我确实收到了警报消息“enteredJqgrid”。下面的代码存储在delivery

很抱歉发布此问题:(但我已经花了几乎一整天的时间,需要另一双眼睛来查看我的代码

操作系统:Windows 框架:JQuery(最新版本)、JqGrid(最新版本)、Spring(最新版本) DB:PostgreSql 工具:Springsource工具套件

当我键入下面的URL时,我从服务器返回XML数据。

但是下面的jqGrid调用没有调用上面的URL。我在Spring TC server上没有收到任何错误。我确实收到了警报消息“enteredJqgrid”。下面的代码存储在deliveryJqgrid.jsp中。可以通过localhost:8080/myapp/deliveryJqgrid访问。 我已将下面给出的列名置乱

        <script type="text/javascript">
        $(function(){
            alert("enteredJqgrid");
          $("#deliveryJqgrid").jqGrid({
            url:'deliveryJqgridData',
            datatype: 'xml',
            mtype: 'GET',
            colNames:['1Col','2Col', '3Col','4Col','5Col','6Col'],
            colModel :[ 
              {name:'1Col', index:'1Col', width:55}, 
              {name:'2Col', index:'2Col', width:90}, 
              {name:'3Col', index:'3Col', width:80, align:'left'}, 
              {name:'4Col', index:'4Col', width:80, align:'left'}, 
              {name:'5Col', index:'5Col', width:80, align:'left'}, 
              {name:'6Col', index:'6Col', width:150, sortable:false} 
            ],
            pager: '#deliveryJqgridPager',
            rowNum:10,
            rowList:[10,20,30],
            sortname: '1Col',
            sortorder: 'asc',
            viewrecords: true,
            caption: 'Delivery List - JQ Grid'
          }); 
        }); 
    </script>        
[在此错误时中断]m+“'>”+b.jgrid.format(a.p.pgtext | |,“…class='ui-separator'>”+
尝试使用

$("#deliveryJqgrid").jqGrid({
    url: '/myapp/deliveryJqgridData',
    ...
});
编辑:

在我的一个页面中使用了您的代码,并且正确地调用了服务器脚本。我得到404,因为我没有您可以看到的代码

尝试使用

$("#deliveryJqgrid").jqGrid({
    url: '/myapp/deliveryJqgridData',
    ...
});
编辑:

在我的一个页面中使用了您的代码,并且正确地调用了服务器脚本。我得到404,因为我没有您可以看到的代码


我发现了问题。我在脚本标记中加载了i18n/grid.locale-en.js之前的/jquery.jqGrid.min.js。我颠倒了顺序,结果成功了


感谢大家耐心地帮助我克服这个愚蠢的错误:)

我发现了问题。我在脚本标记中加载了i18n/grid.locale-en.js之前的/jquery.jqGrid.min.js。我颠倒了顺序,结果成功了


感谢所有人耐心地帮助我克服这个愚蠢的错误:)

尝试使用调试器,比如-你的请求得到404了吗?谢谢你的提示。我使用了firebug,它在错误选项卡下给出了以下错误。这有什么意义吗?b、 jgrid.format不是一个函数[Break On This Error]m+“'>”+b.jgrid.format(a.p.pgtext | | |,“…class='ui-separator'>”+尝试使用调试器,例如-您在请求中得到404了吗?谢谢提示。我使用了firebug,它在错误选项卡下给出了以下错误。这是否敲响了警钟?b.jgrid.format不是一个函数[Break On This Error]m+“'>”+b.jgrid.format(a.p.pgtext | |,“…class='ui-separator'>”+谢谢!感谢您的快速响应。我尝试了上述方法,但无效。查看页面源代码确认我已正确更改。我的查看源代码$(function(){alert(“enteredJqgrid”)$(“#deliveryJqgrid”).jqGrid({url:'/myapp/deliveryJqgridData',数据类型:'xml',对不起,我没有意识到我不能在注释中输入新行。它会立即提交它!代码似乎是正确的。我已经完全按照我的一个页面粘贴了你的代码,我可以看到fiddler返回404的调用,因为我没有服务器脚本。尝试使用Fiddler/Firebug查看服务器端将发生什么。谢谢!Firebug的“网络选项卡”显示以下URL,但不显示GET deliveryJqgridData。(对不起,新用户。因此无法发布图像)GET deliveryJqgrid;JSSessionId=E0CAFC92DD57AD88199DA835349D4928 200 OK GET jquery-ui.css(304)GET ui.jqgrid.css(304)GET jquery.min.js(304)获取jquery-ui.min.js(304)获取jquery-ui.panel.js(304)获取jquery.jqGrid.min.js(304)获取grid.locale-en.js(304)获取ui-bg_inset-soft_25_000000_1x100.png(304)获取ui-bg_玻璃_20_555555_1x400.png(304)获取ui-icons_cccccc_256x240.png(304)谢谢!感谢您的快速响应。我尝试了上述操作,但无效。查看页面源确认我已正确更改了它。我的查看源$(function(){alert(“enteredJqgrid”);$(“#deliveryJqgrid”).jqGrid({url:'/myapp/deliveryJqgridData',数据类型:'xml',对不起,我没有意识到我不能在注释中输入新行。它会立即提交它!代码似乎是正确的。我已经完全按照我的一个页面粘贴了你的代码,我可以看到fiddler返回404的调用,因为我没有服务器脚本。尝试使用Fiddler/Firebug查看服务器端将发生什么。谢谢!Firebug的“网络选项卡”显示以下URL,但不显示GET deliveryJqgridData。(对不起,新用户。因此无法发布图像)GET deliveryJqgrid;JSSessionId=E0CAFC92DD57AD88199DA835349D4928 200 OK GET jquery-ui.css(304)GET ui.jqgrid.css(304)GET jquery.min.js(304)获取jquery-ui.min.js(304)获取jquery-ui.panel.js(304)获取jquery.jqGrid.min.js(304)获取grid.locale-en.js(304)获取ui-bg_inset-soft_25_000000_1x100.png(304)获取ui-bg_玻璃_20_555555_1x400.png(304)获取ui-icons_cccccc_256x240.png(304)
$("#deliveryJqgrid").jqGrid({
    url: '/myapp/deliveryJqgridData',
    ...
});