壹咪陽(yáng)光
BlogJava
首頁(yè)
新隨筆
聯(lián)系
聚合
管理
隨筆-124 評(píng)論-49 文章-56 trackbacks-0
可編輯的表格
1腳本jqueryedit.js
//
在頁(yè)面裝載時(shí),讓所有的td都有一個(gè)點(diǎn)擊事件
$(document)ready(
function
()
{
//
找到所有的td節(jié)點(diǎn)
var
tds
=
$(
"
td
"
);
//
給所有的td節(jié)點(diǎn)增加點(diǎn)擊事伯
tds.click(
function
()
{
//
0保存當(dāng)前的td節(jié)點(diǎn)
var
td
=
$(
this
);
//
1取出td里面的內(nèi)容
var
text
=
td.text();
//
2清空td里面的內(nèi)容
td.html(
""
);
//
也可以用td.empty();
//
3建立一個(gè)文本框,也就是input的元素節(jié)點(diǎn)
var
input
=
$(
"
<input>
"
);
//
4設(shè)置文本框的值是保存起來的文本內(nèi)容
input.attr(
"
value
"
,text);
//
設(shè)置屬性值
//
4.5讓文本框可以響應(yīng)鍵盤按下事件,主要用于處理回車確認(rèn)
input.keyup(
function
(event)
{
0
.獲取當(dāng)前用戶按下的鍵值
var
myEvent
=
event
||
window.event;
var
kcode
=
myEvent.keyCode;
1
.判斷是否是回車按下
if
(kcode
==
13
)
{
var
inputnode
=
$
{
this
}
;
//
2.保存當(dāng)前文本框的內(nèi)容
var
inputtext
=
inputnode.val();
//
3.清空td里面的肉容
var
tdNode
=
inputnode.parent();
//
4.將保存的文本框的空容填充到td中
tdNode.html(inputtext);
//
5.讓td重新?lián)碛悬c(diǎn)擊事件
tdNode.click();
}
}
);
//
5將文本框加入到td中
td.append(input);
//
也可以用input.appendTo(td);加添節(jié)點(diǎn)
//
5.5讓文本框里面的文字被高亮選中
//
需要將jquery的對(duì)象轉(zhuǎn)換成dom對(duì)象
var
inputdom
=
input.get(
0
);
inputdom.select();
//
6移除點(diǎn)擊事件
td.unbind(
"
click
"
);
}
);
}
);
2頁(yè)面jqueryEdit.html
<
html
>
<
head
>
<
script
type
="text/javascript"
src
="jslib/jquery.js"
></
script
>
<
script
type
="text/javascript"
src
="jslib/jqueryedit.js"
></
script
>
<
head
>
<
body
>
<
table
border
="1px"
>
<
tr
>
<
td
>
123123
</
td
>
<
td
>
456456
</
td
>
</
tr
>
</
table
>
</
body
>
</
html
>
posted on 2009-11-03 10:23
junly
閱讀(216)
評(píng)論(0)
編輯
收藏
所屬分類:
ajax/jquery/js
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
Useing Jquery With JSF
js巧用qq接口得到當(dāng)前IP
jquery radio取值,checkbox取值,select取值,radio選中,checkbox選中,select選中
jQuery-強(qiáng)大的jQuery選擇器 (詳解)[轉(zhuǎn)]
給Dreamweaver安裝jQuery插件jQuery_API.mxp
ajax 書簽
LavaLamp mean
事件顯示聲明
javascript語(yǔ)法_函數(shù)_對(duì)象_數(shù)組
javascript DOM
<
2009年11月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
常用鏈接
我的隨筆
我的評(píng)論
我的參與
最新評(píng)論
留言簿
(4)
給我留言
查看公開留言
查看私人留言
隨筆分類
ajax/jquery/js(23)
freemark/velocity(7)
hibernate/orm(20)
ide(5)
java(31)
jdbc/jndi(4)
jsp/servlet(17)
oracle/mysql/sql(12)
OS(2)
other(7)
spring(4)
struts2/struts1.3/JSF(34)
tomcat/jboss/weblogic(8)
xml/xsl/dtd/scherma
隨筆檔案
2011年5月 (3)
2011年3月 (1)
2010年11月 (1)
2010年8月 (2)
2010年7月 (8)
2010年6月 (3)
2010年5月 (2)
2010年4月 (5)
2010年3月 (1)
2010年2月 (6)
2010年1月 (7)
2009年12月 (11)
2009年11月 (110)
2009年10月 (20)
收藏夾
freemard(2)
other
ajax-js
facebox
flex
flex2
IBM中國(guó)- Java 技術(shù)
java2000
Java學(xué)習(xí)室
Java開源大全
linux 命令全集
Matrix 與Java共舞
tomcat中文網(wǎng)
web game
技術(shù)文檔
永遠(yuǎn)的nuix
腳本之家
文章
Java API
JavaTM 2 Platform Standard Edition 5.0
URLRewriter
慎用url重寫
搜索
最新評(píng)論
1.?re: Java 7七大新功能預(yù)覽[未登錄]
shit@fa
--xxx
2.?re: 給Dreamweaver安裝jQuery插件jQuery_API.mxp
@12
想進(jìn)來看看啊,不知道字?jǐn)?shù)夠不夠
--文君
3.?re: jQuery-強(qiáng)大的jQuery選擇器 (詳解)[轉(zhuǎn)]
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--zuidaima
4.?re: hibernate基礎(chǔ)-Session_Flush
你怎么查到的>?>
--rejk
5.?re: jQuery-強(qiáng)大的jQuery選擇器 (詳解)[轉(zhuǎn)]
不錯(cuò),閱讀體驗(yàn)很好。內(nèi)容很充實(shí)
--化緣北辰
閱讀排行榜
1.?jQuery-強(qiáng)大的jQuery選擇器 (詳解)[轉(zhuǎn)] (103960)
2.?jquery radio取值,checkbox取值,select取值,radio選中,checkbox選中,select選中(22184)
3.?Java 7七大新功能預(yù)覽(16859)
4.?給Dreamweaver安裝jQuery插件jQuery_API.mxp(16413)
5.?開源框架Pushlet入門(6190)
評(píng)論排行榜
1.?jQuery-強(qiáng)大的jQuery選擇器 (詳解)[轉(zhuǎn)] (11)
2.?Java 7七大新功能預(yù)覽(9)
3.?給Dreamweaver安裝jQuery插件jQuery_API.mxp(5)
4.?米struts2的用戶請(qǐng)注意這個(gè)超級(jí)安全漏洞(3)
5.?dreamweaver cs4 許可證過期的解決辦法(3)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 junly
主站蜘蛛池模板:
施甸县
|
凉山
|
安岳县
|
珲春市
|
济南市
|
景德镇市
|
玉树县
|
兖州市
|
石林
|
昌图县
|
信阳市
|
新津县
|
开平市
|
陵川县
|
乌海市
|
九江县
|
铁力市
|
山阴县
|
北京市
|
当雄县
|
刚察县
|
门头沟区
|
周至县
|
黄平县
|
临澧县
|
沅陵县
|
武强县
|
工布江达县
|
隆尧县
|
美姑县
|
肇源县
|
饶平县
|
潞城市
|
泰和县
|
雅安市
|
忻州市
|
乌兰浩特市
|
昌江
|
阿尔山市
|
阳江市
|
彭水
|