<html>中有<tableid="flexi1"></table>
<script>中代码:
$("#flex1").flexigrid({
width: w,
height: h,
method:'Post', //或者'get'
url: 'FlexiGridServlet.do', //返回数据源的后台处理程序地址,也可以是xml文件的地址
dataType: 'json', //数据源类型,可谓 xml 和 json
colModel : [ //要显示的列,这里定义了数据表的l列
{display: '编号', name : 'ID', width : 50, sortable : true, align:'center',hide: false},
{display: '工作名称', name : 'JOB_NAME', width : 250, sortable : false, align:'center'},
{display: '工作地址', name : 'WORK_ADDRESS', width : 100, sortable : true, align:'center'},
],
buttons : [ //需要的操作按钮
{name: '添加', bclass: 'add', onpress : toolbar},
{name: '删除', bclass: 'delete', onpress : toolbar},
{name: '修改', bclass: 'modify', onpress : toolbar},
{separator: true}
],
searchitems : [ //可使用的查询条件
{display: '编号', name : 'ID', isdefault: true},
{display: '工作名称', name : 'JOB_NAME'},
{display: '工作地址', name : 'WORK_ADDRESS'},
{display: '语言', name : 'LANGUAGE'}
],
errormsg: '发生异常',
title: '信息发布管理',
pagestat: '显示记录从{from}到{to},总数 {total} 条',
//。。。。还有其他可以设置的属,及colModel、button属性见 http://blog.csdn.net/windxxf/article/details/7287997
});
后台:
response.setContentType("text/xml");
//response.setheader("Content-type: text/x-json"); //数据源为json时
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
String xml="";
//String JSON="";
//这里动态获取XML或json格式的字符串(格式如下)
response.getWriter().write(xml); //返回XML数据源
//response.getWriter().write(JSON);
response.getWriter().flush();
response.getWriter().close();
xml数据源格式:
String xml="<?xml version="1.0" encoding="UTF-8"?>
< rows>
< page>1</page><total>2</total> //绿色为要显示的数据页和数据总量,及数据,可循环用相应变量代替
<row id=1>
< cell><![CDATA[111]]></cell><cell><![CDATA[1]]></cell><row>
< row id=2>
< cell><![CDATA[2222]]></cell><cell><![CDATA[1]]></cell><row></rows>"
JSON数据源格式:
String json =" {\n page: 1,\n total: 7,\n rows: [\n{id:'1',cell:['yy','rrr','uu']},id:'2',cell:['yy','rrr','uu']} ]} "
一般的json:
{ "people": [
{ "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" },
{ "firstName": "Jason", "lastName":"Hunter", "email": "bbbb"},
{ "firstName": "Elliotte", "lastName":"Harold", "email": "cccc" }
]}
动态改变flexigrid属性:
var option={
method : 'POST',
url : "/toolManagement1/servlet/ToolEditServlet",
datatype : "xml",
colModel : [{
display : '刀具编码',
name : 'tModelCode',
width : 50,
sortable : true,
align : 'center',
hide : false
} ],
errormsg : '发生异常',
.......
query : '',//搜索查询的tiaojian
qtype : '',//搜索查询的类别
procmsg : '加载中, 请稍等 ...',
hideOnSubmit : true, //是否在回调时显示遮盖
blockOpacity : 0.8,//透明度设置
rowbinddata : true,
showcheckbox : true
};
$(document).ready(function() {
$("#zhquery").click(function() {
option.url="/toolManagement1/servlet/ToolEditServlet?toolmodelcode="+"111";
option.newp = 1;
$("#queryresult").flexigrid(option);
$("#queryresult").flexOptions(option).flexReload(); }
- 浏览: 186288 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
ls0609:
语音实现在线听书http://blog.csdn.net/ls ...
ANDROID语音识别示例 -
AILIKES:
1927105 写道示例中219应该才是虚拟IP多谢指正,21 ...
虚拟IP原理 -
gaoke:
1927105 写道示例中219应该才是虚拟IP是的
虚拟IP原理 -
lubacui:
我居然看完了,貌似有些道理。
如何掌控自己的时间,并改变现状? -
1927105:
示例中219应该才是虚拟IP
虚拟IP原理
发表评论
-
JAVA CPU占用过高问题排查
2018-05-30 09:55 9781. 查找进程 top查看进 ... -
发布jar包到Maven中央仓库
2018-04-11 18:27 1214平时自己开发的工具类或者其他的框架的jar包一般都是放在本 ... -
自定义滚动条样式
2018-02-03 15:31 996/*定义滚动条宽高及背景,宽高分别对应横竖滚动条的尺寸*/ ... -
关于javascript踩过的坑
2018-01-07 21:47 744前言: 最近做项目写JS时遇到一个 ... -
thrift
2015-05-17 00:08 829一、About thrift 二 ... -
使用新浪API获取短链接并生成二维码
2014-11-12 11:27 1494开发的时候遇到了这么一个问题,由于URL太长 ... -
Hessian 原理分析
2014-08-29 17:06 725一. 远程通讯协议的基本原理 网络通信需要做的就 ... -
html输入框输入限制
2014-07-25 10:22 1390JS判断只能是数字和小数点 1.文本框只能输入数字代码(小 ... -
JdbcTemplate学习笔记
2014-04-30 09:55 8181、使用JdbcTemplate的execute()方法执行 ... -
Git 指令集
2014-04-14 09:36 653it 是分散式的版本控制 ... -
Github的相关使用文章
2014-04-14 09:30 770Git介绍,安装,Git+Git flow使用:http:/ ... -
初识Github
2014-04-14 09:29 904Git是一个分布式的版本控制系统,最初由Linus Torv ... -
keepalived使用与安装
2014-04-10 10:42 1196官方网站 http://www.keepa ... -
MessageDigest使用 完成MD5加密
2014-04-09 10:16 1759Java 加密技术:消息摘要。 一个消息摘要就是一个数据块 ... -
Maven 手动添加 JAR 包到本地仓库
2014-04-08 16:48 640Maven 确确实实是个好东西,用来管理项目显得很方便,但是 ... -
通过GC输出分析内存泄露问题
2014-04-08 16:38 766文章原地址:http://cenwenchu.ja ... -
解决:Project facet Java version 1.7 is not supported.
2014-04-08 09:19 1110在移植eclipse项目时,如果遇到 “Project f ... -
Jquery-zTree的基本用法
2014-04-04 10:41 1465zTree 是利用 JQuer ... -
剖析top命令显示的VIRT RES SHR值
2014-04-02 17:15 19131 VIRT RES SHR的准确含义 ... -
Redis 集群规范
2014-04-02 17:06 763文档翻译自 http://redi ...
相关推荐
2. **数据源**:Flexigrid.js可以与各种数据源配合使用,包括JSON、XML、CSV等,只需提供正确的数据格式和URL,就能动态加载和展示数据。 3. **功能丰富**:它内置了多项功能,如排序(asc/desc)、分页、搜索、...
综上所述,FlexiGrid 不仅是一个简单的数据表格插件,更是开发者手中灵活多变的工具,能够满足不同场景下的数据展示需求。通过深入理解和灵活运用 FlexiGrid 的各项功能,可以帮助开发者构建出更加美观、实用的用户...
在本教程中,我们将深入探讨FlexiGrid的简单应用,以及如何将其从英文版本转换为简体中文。 首先,让我们了解FlexiGrid的基本结构。一个基本的FlexiGrid配置通常包括HTML结构、CSS样式和JavaScript代码。HTML部分...
`flexigrid案例.doc`可能是提供了一些具体的使用示例,这些例子通常涵盖了不同的功能组合,比如如何实现简单的数据展示,如何添加自定义按钮,以及如何处理异步数据加载等。通过学习这些案例,开发者可以更好地理解...
一个简单的例子可能是从数据库查询用户列表并显示在Flexigrid中。首先,创建一个Struts2 Action,获取用户数据并转化为JSON格式: ```java public class UserAction extends ActionSupport { private List<User> ...
### JQuery插件FlexiGrid之完全配置与使用 #### 一、引言 FlexiGrid是一款基于jQuery的轻量级表格插件,它为开发者提供了简单易用的方式来展示和操作数据表格。FlexiGrid支持多种功能,如排序、分页、筛选等,非常...
jQuery简化了DOM操作、事件处理和动画效果,使得flexigrid的使用更加简单便捷。通过jQuery,开发者可以快速实现诸如行选择、分页、排序和搜索等功能。 在flexigrid中,一些关键功能包括: 1. **数据分页**:...
Flexigrid是一款基于jQuery的强大的表格插件,它提供了丰富的功能和灵活的配置选项,使得在Web应用中创建和管理表格变得更为简单。在“flexigrid表格功能丰富”这一主题下,我们可以深入探讨Flexigrid的核心特性以及...
《jQuery Flexigrid详解及其应用》 jQuery Flexigrid是一款基于jQuery库的表格插件,专为网页数据...无论是简单的数据展示,还是复杂的业务逻辑处理,Flexigrid都能游刃有余地应对,是Web开发中不可或缺的工具之一。
FlexiGrid插件基于jQuery框架,为网页提供了强大的数据展示能力,支持分页、排序等功能,并且可以通过简单的配置实现复杂的交互效果。由于其灵活性和易用性,被广泛应用于各种基于JSP技术的企业级应用中。 #### 三...
对于开发者来说,Flexigrid的配置简单,只需要通过设置一些基本属性和方法,就可以实现复杂的数据展示。 然后,Struts2是一个强大的MVC框架,广泛用于Java Web开发。它提供了一套完整的请求处理机制和丰富的插件...
总的来说,这个实例展示了SSH框架如何与Jquery的Flexigrid插件配合,实现一个简单的数据列表展示功能。SSH框架的集成简化了后台业务逻辑处理,而Flexigrid则提供了一种直观且交互性强的前端展示手段。这样的组合在...
下面我们将深入探讨Flexigrid的关键特性、使用方法以及与其他jQuery表格插件的比较。 1. **主要特性** - 分页:Flexigrid内置了分页功能,允许用户浏览大量数据时进行快速切换。 - 排序:用户可以对表格中的任何...
1. **jQuery基础**:Flexigrid是建立在jQuery库之上的,因此,理解jQuery的基本语法和API,如选择器、事件处理、DOM操作等,是使用Flexigrid的前提。jQuery简化了JavaScript的DOM操作,使得动态更新表格内容变得更加...
在本文中,我们将深入探讨Flexigrid的功能特性、如何使用以及它在实际项目中的应用。 一、Flexigrid的基本功能 1. 数据分页:Flexigrid支持分页显示数据,允许用户通过翻页浏览大量记录,减少一次性加载的数据量,...
在实际使用中,`WXControlsR`可能是一个包含此插件的资源文件夹,其中包含了Flexigrid的JavaScript库、CSS样式表、示例代码或其他相关资源。开发者可以通过这些文件快速集成和配置Flexigrid,以便在自己的ASP.NET...
最简单的 flexigrid 表格-1 <th width="100">Col 1 <th width="100">Col 2 <th width="100">Col 3 is a long header name <th width="300">Col 4 <!-- 数据行 --> ``` 4. 添加数据行。在 `...
这个示例项目"ProjSpringMvcComJpa"很可能是一个简单的CRUD(创建、读取、更新、删除)应用,演示如何使用Spring MVC作为后端框架,JPA进行数据持久化,Jquery增强前端交互性,以及Flexigrid展示和操作数据。...
FlexiGrid是一款基于jQuery的强大的数据网格插件,它提供了丰富的功能,如分页、排序、过滤、编辑等,使得在网页中展示和操作大量数据变得简单易行。这款插件在前端开发中广泛应用于表格展示,尤其适用于需要进行...
总结来说,这个ASP.NET MVC Flexigrid的简单实例展示了如何在MVC项目中集成Flexigrid,利用NorthWind数据库展示数据。通过创建控制器和视图,以及配置Flexigrid的JavaScript选项,我们可以实现一个功能齐全的数据...