JavaScript TableÅÅÐò
JavaScript TableÅÅÐò
Ðò¶þ£¨09/05/03£©
½üÀ´»¹ÊÇÄÇô棬³ÃÎåÒ»¸üÐÂһϳÌÐò°É¡£
Õâ¸ö°æ±¾Ö÷ÒªÔö¼ÓºÍ¸Ä½øÁËÒÔ϶«Î÷£º
1£¬¶Ô×Ö·û´®¸ÄÓÃlocaleCompareÀ´±È½Ï£»
2£¬Ò»´ÎÅÅÐòÖÐÄÜʹÓöà¸öÅÅÐò¶ÔÏó£¨ÓÃÓÚÖµÏàµÈʱÔÙÅÅÐò£©£»
3£¬ÐÞÕýһЩ·¢ÏÖµÄÎÊÌ⣻
4£¬¸Ä½ø³ÌÐò½á¹¹£¬¸öÈ˾õµÃÊǸüÁé»î¸ü·½±ãÁË£»
5£¬Ôö¼ÓboolÀàÐͱȽϣ»
6£¬Ìí¼Óattribute/propertyµÄÄÚÈÝ£»
7£¬ÐÞÕýie6/7µÄradio/checkbox״̬»Ö¸´bug£»
8£¬Ôö¼Ó×Ô¶¨ÒåÈ¡Öµº¯Êý¡£
ÐòÒ»£¨08/10/06£©
Ç°Ò»Õó×öÁ˸öÍøÅÌ£¬Óõ½ÁËtableµÄÅÅÐò£¬³ÃÈÈ´òÌú×öÒ»¸öÍêÕûµÄtableÅÅÐòÀà³öÀ´¡£
³ÌÐòµÄʵÏÖµÄÊÇÔÚ¿Í»§¶Ë¶Ô±í¸ñ½øÐÐÅÅÐò£¬ÓÐÒÔÏÂÌص㣺
1£¬×Ô¶¨ÒåÅÅÐòÁС¢ÅÅÐòÊôÐÔ£¨ÀýÈçinnerHTML£©¡¢ÅÅÐòÊý¾ÝÀàÐÍ£¨°üÀ¨int¡¢float¡¢date¡¢string£©¡¢ÅÅÐò˳Ðò£¨Ë³ÐòºÍµ¹Ðò£©£»
2£¬×Ô¶¨ÒåÅÅÐòº¯Êý£»
3£¬¿ÉͬʱÉèÖöà¸öÅÅÐòÁУ»
ÍøÉÏÒ²ÓкܶàÆäËûµÄtableÅÅÐòº¯Êý£¬µ«ÓеÄÊÇ»ùÓÚÊý×飬ÓеIJ»¹»Áé»î¡£±¾³ÌÐòÊÇÔÚÔÓÐtable½á¹¹ÉϼÓÈ빦ÄÜ£¬Ì×ÓÃÒ»¸öÁ÷ÐдʽГÎÞÇÖÈ딡£
Ч¹ûÔ¤ÀÀ
ID
Ãû³Æ / ÀàÐÍ
ÉÏ´«Ê±¼ä
´óС
£Ã
£Ò
9
Ïêϸ¹¦ÂÔ+¾çÇéÁ÷³Ì£¨Ò»£©.doc
2009/2/2
62 K
10
Ïêϸ¹¦ÂÔ+¾çÇéÁ÷³Ì£¨¶þ£©.doc
2009/2/2
160.5 K
1
new.htm
2008/9/12
423.09 K
6
news.htm
2008/10/4
13.74 K
2
Scroller.js
2008/9/23
2.5 K
3
AlertBox.js
2008/9/23
3.48 K
7
function.js
2008/10/4
2.78 K
8
ÉñÃØÔ° - Nocturne.mp3
2008/9/20
2.97 M
11
½ûÖ¹ÎļþÔ¤ÀÀ¹¦ÄÜ.txt
2008/8/7
860 b
12
³¬¼¶Î޵о«²ÊµÄЧ¹û¼¯ºÏ.txt
2009/2/2
351 b
4
1.xml
2008/10/4
11.13 K
5
4.xml
2008/10/4
108 b
ÓÐÖÐÎĵÄÏÈÅÅÇ°Ã棬ÔÙ°´Ê±¼äµ¹Ðò£¬IDµ¹ÐòÅÅÐò£º
»ù±¾²½Öè
1£¬°ÑÐèÒªÅÅÐòµÄÐзŵ½tbodyÖУ¨³ÌÐò»áÖ±½ÓÈ¡tbodyµÄrows£©£»
2£¬°ÑÅÅÐòÐзŵ½Ò»¸öÊý×éÖУ»
this._rows = $$A.map(tBody.rows, function(o){ return o; });
3£¬°´ÐèÇó¶ÔÊý×é½øÐÐÅÅÐò£¨ÓÃÊý×éµÄsort·½·¨£©£»
this._rows.sort($$F.bind( this._compare, this, orders, 0 ));
4£¬ÓÃÒ»¸öÎĵµËéƬ£¨document.createDocumentFragment()£©±£´æÅźÃÐòµÄÐУ»
var frag = document.createDocumentFragment();
$$A.forEach(this._rows, function(o){ frag.appendChild(o); });
ps£ºÎĵµËéƬ²¢²»
Ïà¹ØÎĵµ£º
JavaScriptµ÷ÓÃdataTable²¢»ñÈ¡ÆäÖµ(ASP.Net,VS2005)
±¾¹¦ÄÜÖ÷ÒªÓõ½http://www.cnblogs.com/Hdsome/archive/2008/06/26/1230177.htmlÕâ¸öÐֵܵĴúÂ룬ÎÒÖ÷ÒªÊÇ×öÕûÀíºÍÀ©Õ¹¡£
Ê×ÏÈÔÚhttp://www.codeplex.com/AjaxPro/Release/ProjectReleases.aspx?ReleaseId=713ÍøÖ ......
JavaScriptµÄwindow¶ÔÏóµÄopen·½·¨µÄÓï·¨¸ñʽÈçÏ£º
window.open("Ò³ÃæµÄURL","´°¿ÚÃû³Æ","´°¿Ú²ÎÊý");
Ò³ÃæµÄURL£ºÒ³ÃæµÄURL¿ÉÒÔÊÇÏà¶Ô·¾¶£¬Ò²¿ÉÒÔÊǾø¶Ô·¾¶¡£
´°¿ÚÃû³Æ£ºµ¯³ö´°¿ÚµÄÃû³Æ¿ÉÒÔ×ÔÐж¨Ò壬ËüµÄÒâÒåÔÚÓÚ£¬µ±ÄãË¢ÐÂÔʼµÄÕâҳȫ´°¿ÚµÄʱºò£¬µ¯³ö´°¿Ú¾Í»áË¢ÐÂÒ»´Î£»¶øÈç¹û°ÑÃû³ÆÊ¡ÂÔ£¬¸ÄΪ""£¬ÄÇôµ±Ë¢ÐÂÕâ ......
// <!CDATA[
//define
var xmlhttp;
var value=new Array();
var variable=new Array();
//Show Response MSG.
function handleStateChange()
{
var h=document.getElementById("Label1");
if(xmlhttp.readyState==4)
{
if(xmlhttp.status==200)
{
alert(xmlhttp. ......
ÒýÑÔ
ÎÒÃÇÒѾ̽ÌÖ¹ýÁ˱ØÒªµÄ³ÌÐòÉè¼ÆºËÐĸÅÄî¡£ÏÖÔÚÊÇʱºò´Óϸ½ÚÖÐÍ˳öÀ´£¬²¢¸ßÕ°Ô¶ÖõµØÀ´¿´¿´Äã¿ÉÒÔÀûÓà JavaScript À´×öЩʲôÁË——ΪʲôÄãÒª»¨Ê±¼äÀ´Ñ§Ï°ÕâÑùһß´ÔӵŦ¿Î£¬ÒÔ¼°ÈçºÎ½«ÆäÓõ½ÄãµÄÍøÒ³ÉÏ£¿
¹ýÈ¥µÄ¼¸Äê¶ÔÎÒÀ´ËµÊÇÒ»¶ÎÓÐȤµÄʱ¼ä£¬ÒòΪÔÚÕâ¶Îʱ¼äÀï JavaScript µÄʹÓôÓÒ»ÖÖ±ßԵ֪ʶ³ÉΪÁË ......