很多人都用过easy ui 的datagrid方法,还是很不错的。
并且应该都知道datagrid方法对应的参数里,一般需要有url属性,例如类似如下:
$('#estimateGroup').datagrid({
title:'评分组管理' ,//没有内容,就会少一个div的标题内容
//width:1300 ,
fit:true ,
height:420 ,
singleSelect:false,
queryParams:{idd:'dd',nnn:'ff'},
url:'<%=request.getContextPath()%>/EstimateGroupManage.do?method=estimateGroupInitAndQuery&parId=<%=parId%>' ,
很多人注意到url直接加了参数,这个有个问题就是,表格刷新的时候parId是阴魂不散的,尽管不再需要该参数,因为表格reload的时候,总是拿到了原来的url,形如:
$('#estimateGroup').datagrid('reload',serializeForm($('#mysearch')));
这个时候
queryParams属性就比较有效了,数据形如:queryParams:{idd:'dd',nnn:'ff'},
后端request.getParameter("idd"),或者nnn就可以了
相关推荐
- **数据过滤**:配合`queryParams`属性,可以向服务器发送分页参数,比如页码和每页大小。 6. **自定义分页栏** - **扩展功能**:可以添加自定义按钮,如“跳转到第一页”、“跳转到最后一页”等,通过`...
EasyUI是一个基于jQuery的轻量级前端框架,它提供了丰富的UI组件,包括我们这里关注的Tree组件。异步加载是提升用户体验的重要手段,尤其是在处理大量数据时,避免一次性加载所有节点,而是按需加载。 ### 1. ...
15. **queryParams**:在向服务器请求数据时,可以添加额外的参数。 16. **sortName** 和 **sortOrder**:定义初始化时的排序依据和顺序,支持升序('asc')和降序('desc')。 17. **remoteSort**:是否通过...
queryParams: { NodeResult: NodeText, SelectTime: $('#SelectTime').datebox('getValue') }, columns: [ // {EID, ETypeName, ThenTypeInfoTID, EtypeNum} { field: 'Num', title: '设备编号', width: 80, ...
`queryParams`用于传递查询参数,这里是将`pluid`的值传递给后台。`toolbar`配置定义了工具栏,包含添加、删除等操作按钮。 ```javascript queryParams: {pluid: $('#addpluid').val()}, toolbar: [ { text: '添加...
$('.combogrid-f').combogrid('grid').datagrid('options').queryParams.Name = $("#userName_Member").val(); $('.combogrid-f').combogrid('grid').datagrid('reload'); ``` 这样,我们就可以通过`.combogrid-f`...