六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 42|回复: 0

可编辑的 HTML JavaScript 表格控件 DataGrid

[复制链接]

升级  77%

131

主题

131

主题

131

主题

举人

Rank: 3Rank: 3

积分
431
 楼主| 发表于 2013-2-7 16:38:12 | 显示全部楼层 |阅读模式
新加入了表格的日期选择功能,和单元格列表选择功能,我会继续更新加入跟多的新功能,希望大家关注支持我
 
//调用界面///////////////////////////////////////////
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<head>
<script language="javascript1.2" src="../../js/DatGrid.js"></script>
<script language="javascript1.2" src="../../js/setdate.js"></script>
</head>
<body>
<input type="button"  value="插入行">
<input type="button"  value="删除尾行">
<input type="button"  value="保存数据">
<input type="button"  value="删除指定行">
<input type="button"  value="对指定列排序">
<script language="javascript1.2">

InitColRow(3,4); //初始化表格行列
//==========================================所有初始化数据=========================================
var head = new Array(col); //标题头数组
for(var i=0;i<head.length;i++)
var colPropertys = new Array(col) //初始化行列读些属性
for(var i=0;i colPropertys[i] = 1;

var colDefValues = new Array(col) //初始化列将要装入的默认值
for(var i=0;i colDefValues[i] = "";

var dArray = new Array(col*row); //装入修改时需要用的修改前的数据
var m=0,n=0;
for(m=0;m {
for(n=0;n {
dArray[m*col + n] ="" + m + "," + n + ""; //注意这里代表2维数组
}
}

var colOpMode = new Array(col); //列操作方式设置

colOpMode[1] = "http://localhost:8000/TaxWeb/AgreementCtrlAction.do?action=6";
colOpMode[3] = "No.do";
colOpMode[0] = "date";
//=================================================================================================

//初始化表格数据
init(head,colPropertys,colDefValues,dArray,colOpMode);

//创建表格
CreateTable('specForm','1','sub.jsp','tableId',col,row);
</script>
</body>
/////////////////////////////////////////////////////
到这里下载:http://www.iecn.net/forum/attachment.php?s=&postid=39730
 
</td> </tr> <tr> <td vAlign=top align=left height="100%">
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表