ÀàËÆAjaxµ¯³ö´°¿ÚµÄDIV²ãЧ¹û´úÂë
´´½¨Ò»¸öµ¯³öDIV´°¿Ú¿ÉÄÜÊÇÏÖÔÚÍøÕ¾/ÍøÒ³ÖÆ×÷ÖÐ×î³£Åöµ½µÄÎÊÌâÖ®Ò»¡£´«Í³µÄJavaScriptµ¯´°ÒѾ²»ÊʺÏÄ¿Ç°ÍøÕ¾µÄÉè¼ÆÀíÄîÁË£¬ÀíÓÉÓжþ£ºÊ× ÏÈ£¬²»ÓѺ×—ÉúÓ²µÄµ¯³ö¶Ô»°¿òÇÒ°éËæ×Å“ßÑ”µÄÒ»Éù¶ÔÓû§ÌåÑéÊǸöºÜ´óµÄÌôÕ½£»Æä´Î£¬¼æÈÝÐÔ²»¹»Ç¿——ÓÐÏ൱¶àµÄä¯ÀÀÆ÷ÆÁ±ÎÁËÕâÖÖJSµÄAlert() ·½·¨¡£ÓÚÊÇ£¬Ò»¸öÁ¼ºÃÓû§ÌåÑéµÄÍøÕ¾ÐèÒªÒ»ÖÖ¸üºÏÀíµÄ½â¾ö·½°¸——ʹÓúÜÉÙµÄHTML´úÂ룬ºÜÉÙµÄCSS´úÂëºÍ¼¸ÐеÄJavaScript´úÂëÀ´Ä£Äâä¯ÀÀ Æ÷ĬÈϵĵ¯³ö´°¿Ú£¨¼´Ìæ»»µôĬÈϵÄAlert()½çÃæºÍ¹¦ÄÜ£©¡£
ʵÏÖÔÀí£º
Ê×ÏÈ£¬ÎÒÃǽ«µ¯³ö¿òÖеÄÄÚÈÝ·ÅÖÃÔÚÒ»¸öÌØÊâµÄDIV²ãÖУ¬È»ºóĬÈÏÒþ²ØËü£¨¼´³õʼ²»¿É¼û£¬Ê¹ÓÃCSS¼´¿ÉʵÏÖ£©¡£µ±Óû§Ö´ÐÐij¸ö¶¯×÷ʱ——±ÈÈçµã»÷ij ¸öÁ´½Ó»òÕß½«Êó±ê¹â±êÒƶ¯µ½Ä³¸öÁ´½ÓÉÏ——ÎÒÃǽ«Ö®Ç°ÉèÖúõÄÒþ²Ø²ãÏÔʾÔÚËùÓÐÒ³ÃæÔªËصÄ×îÉϲ㣨½«Ê¹ÓÃJS²Ù×÷ʵÏÖ£©¡£´ËÍ⣬ÎÒÃÇ»¹½«ÔÚµ¯³öDIV´°¿Ú ÖÐÉèÖÃÒ»¸ö°´Å¥À´Ö´ÐЗ—µ±Óû§µã»÷´Ë°´Å¥Ê±¹Ø±Õ´°¿ÚµÄ¹¦ÄÜ¡£
ʵÏÖ¹ý³Ì:
¾ÍÈçÎÒÉÏÃæÌáµ½µÄ£¬ÎÒÃÇÊ×ÏÈÐèÒª´´½¨Ò»¸öÌØÊâµÄDIV²ã£¬È»ºóÎÒÃǽ«µ¯³ö´°¿ÚµÄÄÚÈÝ·ÅÔÚÕâ¸öDIV²ãÀïÃæ¡£ÔÚÕâÀÎÒÃǽ«ÆäIDÃüÃûΪ“popupcontent ”ÒÔÇø±ðÓÚÆäËûDIV²ã¡£
<div id="popupcontent">ÕâÊÇÒ»¸öDIVµ¯´°Ð§¹û!</div>
µ¯³ö´°¿ÚµÄCSSÐÞÊδúÂ룺
½ÓÏÂÀ´£¬ÈÃÎÒÃǸøÉÏÃæÒÑ´´½¨ºÃµÄÕâ¸öDIVµ¯³ö²ã½øÐÐCSSÃÀ»¯¡£ÆäÖÐ×îÖØÒªµÄ¼¸¸ö²ÎÊý·Ö±ðÊÇ£ºoverflow£¨ÄÚÈÝÒç³ö£©, visibility£¨¿É¼ûÐÔ£©ºÍposition£¨¶¨Î»·½Ê½£©¡£Í¬Ê±ÎÒÒ²¸øÕâ¸ö´°¿ÚЧ¹ûÌí¼ÓÁ˺ܶàÆäËû´úÂ룬µ«ÕâЩֻÊÇÓÃÓÚÃÀ»¯£¬Ê¹Õâ¸ö´°¿Ú¸üѤÀö¡£Ëù ÒÔ£¬ÎÒÃÇ×îºó¶¨ÒåµÄCSS´úÂëÐÎÈ磺
#popupcontent{
position: absolute;
visibility: hidden;
overflow: hidden;
border:1px solid #CCC;
background-color:#F9F9F9;
border:1px solid #333;
padding:5px;
}
´ÓÉÏÃæCSS´úÂëÖеĺìÉ«²¿·Ö¿ÉÒÔ¿´³ö£ºÕâ¸öDIV²ã³õʼĬÈÏ״̬ÊDz»¿É¼ûµÄ¡£
´ó¼Ò¿ÉÒÔ¸ù¾ÝÐèÒª¶ÔÒÔÉÏ´úÂë½øÐÐÃÀ»¯£¬µ«ÇëÎñ±Ø±£Áôposition£¬visibility£¬overflowÈý¸öÊôÐÔ¡£
JavaScript´úÂëÓÃÓÚ´¥·¢ºÍÏÔʾµ¯³ö´°¿Ú£º
Õâ¿ÉÄÜÊDZ¾½Ì³Ì×îÖØÒª×îÓÐȤµÄµØ·½ÁË¡£ÎÒÃǽÓÏÂÀ´»á±àд2¸ö¹ý³Ìº¯Êý·Ö±ðÓÃÓÚÏÔʾºÍÒþ²ØÉÏÃæÄǸöDIVµ¯´°¡£µ±È»£¬ÕâÁ½¸öº¯ÊýÖ®Öлá°üº¬Ò»Ð©Ö÷ÌåÂß¼¡£
¹ý³Ìº¯ÊýÖÐÐèҪ˳Ðò°üº¬µÄÂß¼£º
* ¼ÆËãJavaScriptµ¯³ö´°¿ÚÔÚÆÁÄ»ÉϵÄÏÔʾλÖ㨶¨Î»£©£»
* ÔÚµ¯³ö´
Ïà¹ØÎĵµ£º
<
script language=
"javascript"
>
$(
document)
.ready
(
function
(
)
{
$(
'#send_ajax'
)
.click
(
function
(
)
{
var
params=
$(
'input'
)
.serialize
(
)
;
//ÐòÁл¯±íµ¥µÄÖµ
$.ajax
(
{
url:
'ajax_json.php'
,
//ºǫ́´¦ ......
ÈçºÎÔÚ¿Í»§¶ËÖ±½Óµ÷ÓÃWebServiceÖеķ½·¨£¿
ÕâÀï½áºÏ¾Ñé×Ô¼ºÐ´Ò»Ð´
1.Ê×ÏÈн¨Ò»¸ö ASP.NET AJAX-Enabled Web Site,ÕâÑùϵͳΪÎÒÃÇ×Ô¶¯ÅäÖúÃÁË»·¾³£¬ÕâÖ÷ÒªÌåÏÖÔÚWeb.configÕâ¸öÎļþÉÏ£¬Èç¹ûÒÑÓÐÍøÕ¾²»ÊÇASP.NET AJAX-Enabled Web SiteÒ²¿ÉÒÔ¶ÔÕÕÐÞ¸ÄÏÂWeb.config£¬Ò²¿ÉÒÔ´ïµ½ÏàͬµÄЧ¹û¡£
2.н¨Ò»¸öweb·þÎñ£¬WebSer ......
asp.net ajaxѧϰ±Ê¼Ç
Ò»¡¢ µÇÌÃÈëÊÒ——»ù±¾¸ÅÄî
http://blog.csdn.net/soldierluo/archive/2009/11/18/4830758.aspx
¶þ¡¢ СÊÔÉíÊÖ——µÚÒ»¸öAjax³ÌÐò
http://bl ......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script type="text/ ......
1. Accordion
¡¾¹¦ÄܸÅÊö¡¿Accordion¿ÉÒÔÈÃÄãÉè¼Æ¶à¸öpanel ²¢ÇÒÒ»´ÎÖ»ÏÔʾһ¸öPanel .ÔÚÒ³ÃæÉϵÄÏÔʾЧ¹û¾ÍÏñÊÇʹÓÃÁ˶à¸öCollapsiblePanelsÖ»²»¹ýÿһ´ÎÖ»Õ¹¿ªÆäÖÐÒ»¸ö CollapsiblePanel.Accordion¿Ø¼þÄÚ²¿°üº¬ÁËÈô¸É¸öAccordionPane£¬Ã¿Ò»¸öAccordionPaneµÄ templateÀï°üÀ¨Á˶ÔÆäHeaderºÍContentµÄ¶¨Òå¡£ÎÒÃÇ¿ÉÒÔÔÚºǫ́ ......