最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

js表格行上下移动实例代码

来源:动视网 责编:小采 时间:2020-11-27 20:20:35
文档

js表格行上下移动实例代码

js表格行上下移动实例代码:<script type="text/javascript"> function tagPosition() { $('#easyTables').tabs('select', '输出方式'); var rows = $('#dgTag').datagrid('getRows');//获取当前页的数据行 //var ary = new Array(); var ar
推荐度:
导读js表格行上下移动实例代码:<script type="text/javascript"> function tagPosition() { $('#easyTables').tabs('select', '输出方式'); var rows = $('#dgTag').datagrid('getRows');//获取当前页的数据行 //var ary = new Array(); var ar


<script type="text/javascript">
 function tagPosition() {
 $('#easyTables').tabs('select', '
输出方式'); var rows = $('#dgTag').datagrid('getRows');//获取当前页的数据行 //var ary = new Array(); var ary = ""; for (var i = 0; i < rows.length; i++) { ary += rows[i]['id']+","; } ary=ary.substring(0,ary.length-1); $.ajax({ url:'../../modelFilter/Position', type:'POST', data:{"ary" : ary}, success: function(result){ console.log(ary); } }); } //上移动 function datagridRowMove( isUp) { var rows=$('#dgTag').datagrid('getRows'); var rowlength=rows.length; var selectrow=$('#dgTag').datagrid('getSelected'); var rowIndex=$('#dgTag').datagrid('getRowIndex', selectrow); if(rowIndex==0){ $.messager.alert('提示', '顶行无法上移!', 'warning'); }else{ $('#dgTag').datagrid('deleteRow', rowIndex);//删除一行 rowIndex--; $('#dgTag').datagrid('insertRow', { index:rowIndex, row:selectrow }); $('#dgTag').datagrid('selectRow', rowIndex); } } //下移动 function datagridRowMove1( isUp) { var rows=$('#dgTag').datagrid('getRows'); var rowlength=rows.length; var selectrow=$('#dgTag').datagrid('getSelected'); var rowIndex=$('#dgTag').datagrid('getRowIndex', selectrow); $('#dgTag').datagrid('deleteRow', rowIndex);//删除一行 rowIndex++; $('#dgTag').datagrid('insertRow', { index:rowIndex, row:selectrow }); $('#dgTag').datagrid('selectRow', rowIndex); if(rowIndex>=rowlength){ $.messager.alert('提示', '最后一行无法下移!', 'warning'); } } </script>
添加onclick="tagPosition()"

后台保存移动后数据
@RequestMapping(value = "/Position", method = RequestMethod.POST)
@ResponseBody
public void position(String ary){
 if (ary !=null && !ary.equals("")) {
 ModelTag model = new ModelTag();
 String[] arr = ary.split(",");
 try {
 for (int i = 0; i < arr.length; i++) {
 model.setId(Integer.parseInt(arr[i]));
 model.setTagPosition(i + 1);
 modelFilterManager.updataTagEncryption(model);
 }
 /*model.setId(9600);
 model.setModuleId("2017021316419558");
 model.setTagPosition(1);
 modelFilterManager.updataTagEncryption(model);*/
 System.out.println("controller " + ary);
 } catch (Exception e) {
 e.printStackTrace();
 }
 }
}

文档

js表格行上下移动实例代码

js表格行上下移动实例代码:<script type="text/javascript"> function tagPosition() { $('#easyTables').tabs('select', '输出方式'); var rows = $('#dgTag').datagrid('getRows');//获取当前页的数据行 //var ary = new Array(); var ar
推荐度:
标签: js 代码 案例
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top