原來我們要寫一個客戶端的特效,要寫一兩天的JavaScript,然后再調試一兩天,才可以看見端倪。現在我們只要使用JQuery和他的 plugin,就可以任意的實現我們腦海中的特效,感謝他們的編寫者對人類的貢獻(一百個西紅柿砸過來。。。。。。。。。。。。。。)。
我今天實現的需求是一個需要從列表頁面中選擇要導出到word中的列,然后在將選中列的內容導出到word中,同時為了增加通用性,列的個數不是固定的,也就是說這張表格可能是4列,也可能是5列,待選擇的列數目不固定。例如:有下面的一張表格,然后我們要打印除薪水外的其他列。
1-Name--2-Age--3-Sex--4-Salary,將這個字符串存儲在hiddenfield中,然后由JavaScript讀取,動態在彈出Div中添加checkbox對應的html,
實現拖動效果.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>New Web Project</title>
<style type="text/css">
.pop-box {
z-index: 9999;
margin-bottom:3px;
display:none;
position:absolute;
background:#ffffff;
border:solid 1px #6e8bde;
}
.pop-box h4{
color:#ffffff;
cursor:default;
height:18px;
font-size:14px;
font-weight:bold;
text-align:left;
padding-left:8px;
padding-top:4px;
padding-bottom:2px;
}
.pop-box-body{
clear:both;
margin:4px;
padding:2px;
}
</style>
<script type="text/javascript" src="script/jquery.js">
</script>
<script type="text/javascript" src="script/jquery.easydrag.js"></script>
<script typ="text/javascript">
$(document).ready(function(){
var text = "1-Name--2-Age--3-Sex--4-Salary";
var tokenGroup = new Array();
tokenGroup = text.split("--");
$(".optionDiv").append("<fieldset class='fieldset1'><legend class='legend1'>
主站蜘蛛池模板:
嘉荫县|
宁强县|
海丰县|
民丰县|
遂宁市|
诸暨市|
英吉沙县|
翼城县|
隆安县|
张掖市|
霍林郭勒市|
宜州市|
南丹县|
三门县|
榆中县|
林周县|
黄山市|
滦南县|
綦江县|
哈尔滨市|
巫山县|
儋州市|
石嘴山市|
颍上县|
北宁市|
宜君县|
嘉义市|
乌鲁木齐县|
崇州市|
基隆市|
禹州市|
云阳县|
准格尔旗|
河北区|
桂东县|
贵定县|
桂平市|
兴业县|
大同市|
常山县|
潮州市|