×ß½øajax´óÃÅ »ù´¡
AJAX Ö¸Òì²½ JavaScript ¼° XML£¨Asynchronous JavaScript And XML£©¡£
ÄúÓ¦µ±¾ß±¸µÄ»ù´¡ÖªÊ¶
ÔÚ¼ÌÐøÑ§Ï°Ö®Ç°£¬ÄúÐèÒª¶ÔÏÂÃæµÄ֪ʶÓлù±¾µÄÁ˽⣺
HTML / XHTML
JavaScript
AJAX = Òì²½ JavaScript ¼° XML£¨Asynchronous JavaScript and XML£©
AJAX ²»ÊÇÒ»ÖÖеıà³ÌÓïÑÔ£¬¶øÊÇÒ»ÖÖÓÃÓÚ´´½¨¸üºÃ¸ü¿ìÒÔ¼°½»»¥ÐÔ¸üÇ¿µÄ Web Ó¦ÓóÌÐòµÄ¼¼Êõ¡£
ͨ¹ý AJAX£¬ÄúµÄ JavaScript ¿ÉʹÓà JavaScript µÄ XMLHttpRequest ¶ÔÏóÀ´Ö±½ÓÓë·þÎñÆ÷½øÐÐͨÐÅ¡£Í¨¹ýÕâ¸ö¶ÔÏó£¬ÄúµÄ JavaScript ¿ÉÔÚ²»ÖØÔØÒ³ÃæµÄÇé¿öÓë Web ·þÎñÆ÷½»»»Êý¾Ý¡£
AJAX ÔÚä¯ÀÀÆ÷Óë Web ·þÎñÆ÷Ö®¼äʹÓÃÒì²½Êý¾Ý´«Ê䣨HTTP ÇëÇ󣩣¬ÕâÑù¾Í¿ÉÊ¹ÍøÒ³´Ó·þÎñÆ÷ÇëÇóÉÙÁ¿µÄÐÅÏ¢£¬¶ø²»ÊÇÕû¸öÒ³Ãæ¡£
AJAX ¿ÉʹÒòÌØÍøÓ¦ÓóÌÐò¸üС¡¢¸ü¿ì£¬¸üÓѺá£
AJAX ÊÇÒ»ÖÖ¶ÀÁ¢ÓÚ Web ·þÎñÆ÷Èí¼þµÄä¯ÀÀÆ÷¼¼Êõ¡£
AJAX »ùÓÚ Web ±ê×¼
AJAX »ùÓÚÏÂÁÐ Web ±ê×¼£º
JavaScript
XML
HTML
CSS
ÔÚ AJAX ÖÐʹÓÃµÄ Web ±ê×¼Òѱ»Á¼ºÃ¶¨Ò壬²¢±»ËùÓеÄÖ÷Á÷ä¯ÀÀÆ÷Ö§³Ö¡£AJAX Ó¦ÓóÌÐò¶ÀÁ¢ÓÚä¯ÀÀÆ÷ºÍƽ̨¡£
AJAX ʹظüÓÅÐãµÄÓ¦ÓóÌÐò
Web Ó¦ÓóÌÐò½Ï×ÀÃæÓ¦ÓóÌÐòÓÐÖî¶àÓÅÊÆ£»ËüÃÇÄܹ»Éæ¼°¹ã´óµÄÓû§£¬ËüÃǸüÒ×°²×°¼°Î¬»¤£¬Ò²¸üÒ׿ª·¢¡£
²»¹ý£¬ÒòÌØÍøÓ¦ÓóÌÐò²¢²»Ïñ´«Í³µÄ×ÀÃæÓ¦ÓóÌÐòÄÇÑùÍêÉÆÇÒÓѺá£
ͨ¹ý AJAX£¬ÒòÌØÍøÓ¦ÓóÌÐò¿ÉÒÔ±äµÃ¸üÍêÉÆ£¬¸üÓѺá£
AJAX ʹÓà Http ÇëÇó
ÔÚ´«Í³µÄ JavaScript ±à³ÌÖУ¬¼ÙÈçÄúÏ£Íû´Ó·þÎñÆ÷ÉϵÄÎļþ»òÊý¾Ý¿âÖеõ½ÈκεÄÐÅÏ¢£¬»òÕßÏò·þÎñÆ÷·¢ËÍÐÅÏ¢µÄ»°£¬¾Í±ØÐëÀûÓÃÒ»¸ö HTML ±íµ¥Ïò·þÎñÆ÷ GET »ò POST Êý¾Ý¡£¶øÓû§ÔòÐèÒªµ¥»÷“Ìá½»”°´Å¥À´·¢ËÍ/»ñÈ¡ÐÅÏ¢£¬µÈ´ý·þÎñÆ÷µÄÏìÓ¦£¬È»ºóÒ»ÕÅеÄÒ³Ãæ»á¼ÓÔØ½á¹û¡£
ÓÉÓÚÿµ±Óû§Ìá½»ÊäÈëºó·þÎñÆ÷¶¼»á·µ»ØÒ»ÕÅеÄÒ³Ãæ£¬´«Í³µÄ web Ó¦ÓóÌÐò±äµÃÔËÐлºÂý£¬ÇÒÔ½À´Ô½²»ÓѺá£
ͨ¹ýÀûÓà AJAX£¬ÄúµÄ JavaScript »áͨ¹ý JavaScript µÄ XMLHttpRequest ¶ÔÏó£¬Ö±½ÓÓë·þÎñÆ÷À´Í¨ÐÅ¡£
ͨ¹ýʹÓà HTTP ÇëÇó£¬web Ò³¿ÉÏò·þÎñÆ÷½øÐÐÇëÇ󣬲¢µÃµ½À´×Ô·þÎñÆ÷µÄÏìÓ¦£¬¶ø²»¼ÓÔØÒ³Ãæ¡£Óû§¿ÉÒÔÍ£ÁôÔÚͬһ¸öÒ³Ãæ£¬Ëû»òËý²»»á×¢Òâµ½½Å±¾ÔÚºǫ́ÇëÇó¹ýÒ³Ãæ£¬»òÏò·þÎñÆ÷·¢Ë͹ýÊý¾Ý¡£
XMLHttpRequest ¶ÔÏó
ͨ¹ýʹÓà XMLHttpRequest ¶ÔÏó£¬web ¿ª·¢Õß¿ÉÒÔ×öµ½ÔÚÒ³ÃæÒѼÓÔØºó´Ó·þÎñÆ÷¸üÐÂÒ³Ãæ£¡
ÔÚ 2005 Äê AJAX ±» Google ÍÆ¹ã¿ªÀ´£¨Google Suggest£©¡£
Google ½¨ÒéʹÓà XMLHttpRequest ¶ÔÏóÀ´´´½¨Ò»ÖÖ¶¯Ì¬ÐÔ¼«Ç¿µÄ web ½çÃæ£ºµ±Äú
Ïà¹ØÎĵµ£º
Ò»¡¢ÇáËÉÕÆÎÕAjax.netϵÁн̳ÌÒ»£º²¿ÊðAJAX.NEThttp://hi.baidu.com/welllxy001/blog/item/9fd331cadcbdff8cc8176828.html
¶þ¡¢ÇáËÉÕÆÎÕAjax.netϵÁн̶̳þ£º²¿ÊðAjax Control Toolkithttp://hi.baidu.com/welllxy001/blog/item/17f8fd8271c288a80df4d229.html ......
php²¿·Ö
<?php
/*
[Discuz!] (C)2001-2009 Comsenz Inc.
This is NOT a freeware, use is subject to license terms
$Id: register.php 21057 2009-11-10 01:05:36Z monkey $
*/
define('CURSCRIPT', 'register2');
define('NOROBOT', TRUE);
require_once './include/common.inc.php';
$se ......
±¾ÀýÊDzÉÓÃJSP + Ajax + Îı¾À´ÑÝʾ¶àÑ¡¡¢È«Ñ¡£¬Ìí¼Ó¡¢É¾³ý¡¢¸üÐÂcheckbox¶àÑ¡¿òµÄЧ¹û£»³ä·ÖÕ¹ÏÖÁËÀûÓÃJavaScript¿ØÖÆHTML DOMÒÔ¼°ÀûÓÃXML http ´«µÝÊý¾Ý£¬ÀûÓÃJSP²Ù×÷Îı¾µÄЧ¹û¡£
¡¡¡¡1.JavaScript ÓÃÀ´¿ØÖÆÒ³ÃæÄÚÈݵÄÏÖʵÓëÔöɾЧ¹û£»
¡¡¡¡2.JSP×÷Ϊºǫ́£¬¶ÔÎı¾½øÐжÁÈ¡¡¢Ð´Èë¡¢¸üеȲÙ×÷£»
¡¡¡¡3.Îı¾¸ñʽÊÇÓÃÀ´´ ......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" media="all" href="css/style.css" />
<meta http-equiv="Content-Type" content="text/html; ......