function InitGrid(){
 $("#grid").datagrid({
 url:'',
 loadMsg:'数据加载中,请稍后......',
 border:false,
 sortName:'notice_id',
 sortOrder:'desc',
 fitColumns:true,
 idField:'notice_id',
 frozenColumns:[[
                 {field:'ck',checkbox:true}
                 ]],
 toolbar:[
          {text:'刷新',iconCls:'icon-reload',handler:function(){
            Reload();
          }},
          {text:'添加',iconCls:'icon-add',handler:add},
          {text:'编辑',iconCls:'icon-edit',handler:edit},
          {text:'删除',iconCls:'icon-cut',handler:del},
          {text:'清选',iconCls:'icon-undo',handler:function(){
           $("#grid").datagrid("clearSelections");
          }}
          ],
 columns:[[
           {field:'notice_id',title:'序号',width:40,align:'center',sortable:true},
           {field:'notice_title',title:'标题',width:40,align:'center',sortable:true},
           {field:'notice_time',title:'发布时间',width:40,align:'center',sortable:true},
           {field:'act',title:'操作',width:40,align:'center',formatter:act}
           ]]
 });
  }
排序没反应!
代码是从另一个项目复制休改的(另一个项目里可以排序)
?
??
???
????
?????

解决方案 »

  1.   

    少了个remoteSort:false, ///<summary>
      ///初始化数据容器
      ///</summary>
      function InitGrid(){
     $("#grid").datagrid({
     url:'',
     loadMsg:'数据加载中,请稍后......',
     border:false,
     fitColumns:true,
     striped:true,
     remoteSort:false,
     frozenColumns:[[
                     {field:'ck',checkbox:true}
                     ]],
     toolbar:[
              {text:'刷新',iconCls:'icon-reload',handler:function(){
                Reload();
              }},
              {text:'添加',iconCls:'icon-add',handler:add},
              {text:'编辑',iconCls:'icon-edit',handler:edit},
              {text:'删除',iconCls:'icon-cut',handler:del},
              {text:'清选',iconCls:'icon-undo',handler:function(){
               $("#grid").datagrid("clearSelections");
              }}
              ],
     columns:[[
               {field:'notice_id',title:'序号',width:40,align:'center',sortable:true},
               {field:'notice_title',title:'标题',width:40,align:'center',sortable:true},
               {field:'notice_time',title:'发布时间',width:40,align:'center',sortable:true},
               {field:'act',title:'操作',width:40,align:'center',formatter:act}
               ]]
     });
      }
    这个算是可以用了
    但是只能放在html里面
    如果放到JS引用过来
    排序也没有效果
    为个啥?
    ?
    ??
    ???