日期:2014-05-17 浏览次数:20995 次
<?xml version="1.0" encoding="utf-8"?>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<%@ taglib prefix="sjg" uri="/struts-jquery-grid-tags"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Struts2 jQuery Grid Plugin Showcase</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="keywords" content="struts2,jquery, hibernate, plugin,showcase, grid" />
<meta http-equiv="description" content="Showcase for Struts2 jQuery Grid Plugin and Full Hibernate Struts2 Plugins" />
<link href="styles/layout.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/js/showcase.js"></script>
<sj:head
locale="zh_CN"
loadAtOnce="true"
compressed="false"
jquerytheme="showcase"
customBasepath="themes"
loadFromGoogle="false"
debug="true"
/>
</head>
<body>
<div id="mygridfilter"></div>
<!-- 检索数据action:urlproductUnitAction -->
<s:url id="urlgoodsUnitAction" action="goodsUnitAction"/>
<!-- 添加数据 -->
<s:url id="urleditGoodsUnit" action="editGoodsUnit"/>
<sjg:grid
id="gridtable"
caption="商品单位列表"
dataType="json"
href="%{urlgoodsUnitAction}"
pager="true"
gridModel="gridModel"
rowList="10,15,20"
rowNum="10"
rownumbers="true"
navigator="true"
viewrecords="true"
editurl="%{urleditGoodsUnit}"
navigatorDelete="true"
multiselect="true"
navigatorView="true"
navigatorExtraButtons="{
hidebutton : {
title : 'Show/Hide',
icon: 'ui-icon-wrench',
topic: 'showcolumns'
}
}"
onSelectRowTopics="rowselect"
onEditInlineSuccessTopics="oneditsuccess"
navigatorSearchOptions="{multipleSearch:true}"
>
<sjg:gridColumn name="id" index="id" title="编号" formatter="integer" sortable="true" editable="false" searchoptions="{sopt:['eq','ne','lt','gt','cn']}"/>
<sjg:gridColumn name="cd" index="cd" title="编码" sortable="true" editable="true" searchoptions="{sopt:['eq','ne','lt','gt','cn']}" hidedlg="true"/>
<sjg:gridColumn name="name"index="name" title="名称" sortable="true" editable="true" searchoptions="{sopt:['eq','ne','lt','gt','cn']}"/>
<sjg:gridColumn name="byname" index="byname" title="别名" sortable="true" editable="true" searchoptions="{sopt:['eq','ne','lt','gt','cn']}"/>
<sjg:gridColumn name="memCode" index="memCode" title="助记符" sortable="true" editable="true" searchoptions="{sopt:['eq','ne','lt','gt','cn']}"/>
<sjg:gridColumn name="memo" index="memo" title="备注" sortable="true" editable="true" searchoptions="{sopt:['eq','ne','lt','gt','cn']}"/>
</sjg:grid>
<sj:submit id="grid_edit_addbutton" value="Add Row" onClickTopics="rowadd" button="true"/>
<sj:submit id="grid_edit_searchbutton" value="Serach" onClickTopics="searchgrid" button="true"/>
<sj:submit id="grid_edit_colsbutton" value="Hide/Show" onClickTopics="showcolumns" button="true"/>
<script >
$.subscribe('rowselect', function(event,data) {
$("#gridinfo").html(''+event.originalEvent.id+'');
});
$.subscribe('rowadd', function(event,data) {
$("#gridtable").jqGrid('editGridRow',"new",{height:280,reloadAfterSubmit:fal