easyUI的datagrid 分页保存选中状态

<span style="font-size:18px;">onLoadSuccess:function(data){ 

        	  var rows = data.rows;

        	  //从编辑页面传过来的指标编码
		     var indeCodes=$("#indeCodes").val();
        	  var n=indeCodes.split(';').length-1;

        	  for(var i=0;i<rows.length;i++){
        	   var obj = rows[i];
        	   //循环获取该页的指标编码
        	   var indeCodeB = obj.indeCode;
		    	  for(var j=0;j<=n;j++){
                                 //indeCodes=“JS2536,周栅渣量;JB2532,一系列二沉出水总氰化物”
		    		 var indeCodeD = indeCodes.split(";")[j];
		    		  //截取的选中的指标编码
		    		  var indeCodeA = indeCodeD.split(",")[0];
			       	 	if(indeCodeA==indeCodeB){
			       			obj.checked = true;
			       	 	}
		    	  }
        	  }
        	   $.each(data.rows, function(index, item){
            	  if(item.checked){
            	  	$('#indeMasterAdd').datagrid('checkRow', index);

            	  }

            	});
          }  </span>

点击选择跳转到指标字典列表的datagrid。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-30 01:35:35

easyUI的datagrid 分页保存选中状态的相关文章

SpringMVC+easyUI中datagrid分页实现_2014.5.1

一.概述 SpringMVC: 1.是面对方法级变量的,在操作起来会比struts方便一些(structs是类级变量),具体体现在了srpingMVC的注解上面, 如@RequstMapping("/login"),而且对于返回值ModelAndView这也是一大亮点,既可以返回一个页面(View),再加上@ResponseBody注解以后就可以返回一个      模型对象(也就是一种数据结构). 2.对于方法级传入的参数操作起来也相当方便,比如本例中,在加载DataGrid时,会像后

EasyUI的DataGrid 分页栏英文改中文解决方案

(一)分页栏英文改中文解决方案 这个问题其实很简单,就是引入文件jquery-easyui-1.3/locale/easyui-lang-zh_CN.js . 注意这个文件要放在本页js的后面,放在最后也不会有什么影响的. 其实日期控件引入这个文件也可以把英文变为中文. 还有一种比较笨的解决办法 ,如下: 1 //设置分页控件 2 var p = $('#list_data').datagrid('getPager'); 3 $(p).pagination({ 4 pageSize: 10,//

easyui的datagrid分页写法小结

easyui的datagrid分页死活不起作用...沙雕了...不说了上代码 1 //关闭tab1打开tab2 查询Detail 2 function refundDetail(){ 3 $('#tt').tabs('select', "Detail Information");//subtitle为选项卡的标题 4 //发起ajax请求,查询退款detail 5 var dayendDate = $("#dayendDate").val(); 6 var term

EasyUI 之 DataGrid分页组件中文显示的两种方法

        在过去的这一段时间参与了高校云平台的评教系统,在系统的前端要求用MVC+Easyui,从今天开始就来给大家讲讲MVC+EasyUI的前端应用. JQueryEasyUI:一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面.开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签. 在系统中经常会使用到EasyUI-DataGrid(数据

EasyUI的datagrid分页

前台代码: <script type="text/javascript"> $(function () { //查询 search(); }); //查询 function search() { var startDate = $("input[name='startDate']").val(); var endDate = $("input[name='endDate']").val(); //加载datagrid $('#list

EasyUI之DataGrid分页

第一步创建分页DataGrid <table id="dg"> <thead> <tr> <th data-options="field:'username',width:100">username</th> <th data-options="field:'password',width:100,editor:'textbox'">password</th> &

MVC+EasyUI中datagrid分页(后台)

public JsonResult ModelList_Json() { int pagesize = int.Parse(Request["rows"]);//获取每页显示多少条记录 int pagenum = int.Parse(Request["page"]);//获取当前页码 List<MODEL.Model> list = GetList();//获取所有记录 List<MODEL.Model> listpage=new List&

elementUITable的多选框:分页选择数据回显,分页保存选中的数据。

<template> <el-table @selection-change="handleSelectionChange" :row-key="getRowKeys"> <!--type必须是selection的一列设置reserve-selection属性--> <el-table-column type="selection" :reserve-selection="true"

jQuery easyUI的datagrid,如何在翻页以后仍能记录被选中的行

1.先给出问题解决后的代码 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%> 3 <% 4 String path = request.getContextP