摘要: 第一部分 概述(一)目标和初衷1. iBATIS的目标是:用少量的代码获得大量的数据访问功能2. 初衷是让程序员将如下过程做的更好更简单:Separating SQL code from programming code将SQL代码从程序代码中分离Passing input parameters t... 阅读全文
posted @ 2014-07-16 21:19 大木水可 阅读(287) 评论(0) 推荐(0) 编辑
摘要: jQuery("#grid_id").navGrid("#pager",...).navButtonAdd("#pager",{parameters});jQuery("#grid_id").jqGrid('navGrid',"#pager",...).jqGrid('navButtonAdd',"... 阅读全文
posted @ 2014-07-16 15:47 大木水可 阅读(3852) 评论(0) 推荐(0) 编辑
摘要: jqGrid的格式化是定义在语言包中·$jgrid={·...·formatter:{·integer:{thousandsSeparator:"",defaultValue:'0'},·number:{decimalSeparator:".",thousandsSeparator:"",decim... 阅读全文
posted @ 2014-07-16 15:47 大木水可 阅读(344) 评论(0) 推荐(0) 编辑
摘要: IE8,FF3以及Chrome 3已经支持JSON,配置:·····MyFirstGrid············...··这段代码要放到语言包之后jqGrid.js文件之前。如果浏览器不支持JSON,那么我们只能用eval函数解析json。除了jqGrid本身提供对json的类库外,我们可以使用J... 阅读全文
posted @ 2014-07-16 15:47 大木水可 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 这些方法并不和jqGrid对象绑定,可以随意使用:jQuery.jgrid.jqGridFunction(parameter1,...parameterN);函数名参数返回值说明ajaxOptions空对象none这个函数可以改变jqgrid中用到的ajax请求参数,这个函数可以覆盖当前所有ajax... 阅读全文
posted @ 2014-07-16 15:47 大木水可 阅读(895) 评论(0) 推荐(0) 编辑
摘要: jqGrid的翻页要定义在html里,通常是在grid的下面,且是一个div对象:···jQuery("#grid_id").jqGrid({·...·pager:'#gridpager',·...·});不必给翻页设置任何的css属性。在jqGrid里定义的翻页可以是::pager : '#gri... 阅读全文
posted @ 2014-07-16 15:47 大木水可 阅读(5022) 评论(0) 推荐(0) 编辑
摘要: 表格中所有的列都可以作为搜索条件。所用到的语言包文件·$.jgrid={·...·search:{·caption:"Search...",·Find:"Find",·Reset:"Reset",·odata:['equal','notequal','less','lessorequal','gre... 阅读全文
posted @ 2014-07-16 15:46 大木水可 阅读(1547) 评论(0) 推荐(0) 编辑
摘要: jQuery("#mysearch").filterGrid('#grid_id',options);options:参数参数描述默认值gridModel当为ture我们会使用colModel中的属性构造查询条件,所用到的参数:name, index, edittype, editoptions, ... 阅读全文
posted @ 2014-07-16 15:46 大木水可 阅读(5606) 评论(0) 推荐(0) 编辑
摘要: 搜索工具栏只是在列标题下面构造一个输入框。且使用表格的url进行搜索记录,发到服务器端数据格式为name:value,而且是附加在postData之后。jQuery("#grid_id").filterToolbar(options);jQuery("#grid_id").jqGrid('filte... 阅读全文
posted @ 2014-07-16 15:46 大木水可 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: ·jQuery("#grid_id").jqGrid({·...·colModel:[·...·{name:'price',index:'price',width:60,align:"center",editable:true,formatter:currencyFmatter},·...·]·..... 阅读全文
posted @ 2014-07-16 15:44 大木水可 阅读(659) 评论(0) 推荐(0) 编辑
摘要: jqGrid的方法,从3.6开始已经完全兼容jQuery UI库。jQuery("#grid_id").jqGridMethod(parameter1,...parameterN);jQuery("#grid_id").setGridParam({...}).hideCol("somecol").t... 阅读全文
posted @ 2014-07-16 15:40 大木水可 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 事件定义示例:·varlastSel; ·jQuery("#gridid").jqGrid({·...·onSelectRow:function(id){·if(id&&id!==lastSel){·jQuery('#gridid').restoreRow(lastSel);·lastSel=id;... 阅读全文
posted @ 2014-07-16 15:39 大木水可 阅读(791) 评论(0) 推荐(0) 编辑
摘要: Json数据需要定义jsonReader来跟服务器端返回的数据做对应,其默认值:·jsonReader:{·root:"rows",·page:"page",·total:"total",·records:"records",·repeatitems:true,·cell:"cell",·id:"i... 阅读全文
posted @ 2014-07-16 15:38 大木水可 阅读(2299) 评论(0) 推荐(0) 编辑
摘要: ColModel 是jqGrid里最重要的一个属性,设置表格列的属性。属性数据类型备注默认值alignstringleft, center, right.leftclassesstring设置列的css。多个class之间用空格分隔,如:'class1 class2'。表格默认的css属性是ui-e... 阅读全文
posted @ 2014-07-16 15:37 大木水可 阅读(544) 评论(0) 推荐(0) 编辑
摘要: jqGrid参数名称类型描述默认值可修改urlstring获取数据的地址datatypestring从服务器端返回的数据类型,默认xml。可选类型:xml,local,json,jsonp,script,xmlstring,jsonstring,clientsidemtypestringajax提交... 阅读全文
posted @ 2014-07-16 15:36 大木水可 阅读(1664) 评论(0) 推荐(0) 编辑
摘要: jqGrid皮肤从3.5版本开始,jqGrid完全支持jquery UI的theme。我们可以从http://jqueryui.com/themeroller/下载我们所需要的theme。当然,你也可以编辑自己的theme。jqGrid也并不需要把所有的css文件都引入进来,只需导入核心css文件“... 阅读全文
posted @ 2014-07-16 15:35 大木水可 阅读(339) 评论(0) 推荐(0) 编辑