Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

jquery AjaxÏê½â

²ÎÊý:
options
·µ»ØÖµ:
XMLHttpRequest
ʹÓÃHTTPÇëÇóÒ»¸öÒ³Ãæ¡£
ÕâÊÇjQueryµÄµÍ¼¶AJAXʵÏÖ¡£Òª²é¿´¸ß¼¶³éÏ󣬼û$.set¡¢$.postµÈ£¬ÕâЩ·½·¨¸üÒ×ÓÚÀí½âºÍʹÓᣵ«Êǹ¦ÄÜÉÏÓÐÏÞÖÆ(ÀýÈ磬ûÓдí
Îó´¦Àíº¯Êý)¡£
¾¯¸æ£ºÈç¹ûÊý¾ÝÀàÐÍÖ¸¶¨Îª"script"£¬ÄÇôPOST×Ô¶¯×ª»¯ÎªGET·½·¨¡£(ÒòΪscript»á×÷Ϊһ¸öǶÈëÒ³ÃæµÄscript±êÇ©½øÐÐÔØ
Èë)
$.ajax()º¯Êý·µ»ØËü´´½¨µÄXMLHttpRequest¶ÔÏó¡£Ôڴ󲿷ÖÇé¿öÏ£¬Äã²»ÐèÒªÖ±½Ó²Ù×÷´Ë¶ÔÏó¡£Í¨³££¬Õâ¸ö
XMLHttpRequest¶ÔÏóÖ÷ÒªÓÃÓÚÐèÒªÊÖ¶¯ÖжÏXMLHttpRequestÇëÇóµÄʱºò¡£
×¢Ò⣺Èç¹ûÄãÖ¸Ã÷ÁËÏÂÃæÁгöµÄÊý¾ÝÀàÐÍ£¬ÇëÈ·±£·þÎñ¶Ë·¢ËÍÁËÕýÈ·µÄMIMEÏìÓ¦ÀàÐÍ(Èç. xml µÄÀàÐÍÊÇ
"text/xml")¡£´íÎóµÄMIMEÀàÐÍÄܹ»µ¼Ö½ű¾³öÏÖÒâÏë²»µ½µÄÎÊÌâ¡£Çë²é¿´AJAXµÄ·¶ÀýÀ´Á˽âÊý¾ÝÀàÐ͵ĸü¶àÐÅÏ¢¡£
$.ajax()º¯ÊýÐèÒªÒ»¸ö²ÎÊý£¬Ò»¸ö°üº¬Óмü/Öµ¶ÔµÄ¶ÔÏó£¬ÓÃÓÚ³õʼ»¯²¢²Ù×÷ÇëÇó¶ÔÏó¡£
ÔÚjQuery 1.2°æ±¾ÖУ¬Èç¹ûÄãÖ¸Ã÷ÁËÒ»¸öJSONP»Øµ÷º¯Êý£¬Äã¾Í¿ÉÒÔ´ÓÆäËüµÄÓòÖÐÔØÈëJSONÀàÐ͵ÄÊý¾Ý£¬Ð´·¨ÀàËÆÓÚ
"myurl?callback=?"
¡£jQuery»á×Ô¶¯µ÷ÓÃÕýÈ·µÄ·½·¨Ãû³ÆÀ´´úÌæ²éѯ×Ö·û´®£¬Ö´ÐÐÄãÖ¸¶¨µÄ»Øµ÷º¯Êý¡£»òÕߣ¬ÄãÒ²¿ÉÒÔÖ¸¶¨jsonpµÄÊý¾ÝÀàÐ͵Ļص÷º¯Êý£¬´Ëº¯Êý»á×Ô¶¯Ìí¼Ó
µ½AjaxÇëÇóÖС£
²ÎÊýÑ¡Ïî:
async(true) Êý¾ÝÀàÐÍ: Boolean
ĬÈÏÇé¿öÏ£¬ËùÓеÄÇëÇó¶¼ÊÇÒì²½·¢Ë͵Ä(ĬÈÏΪtrue)¡£ Èç¹ûÐèÒª·¢ËÍͬ²½ÇëÇó,
ÉèÖÃÑ¡ÏîΪfalse¡£×¢Ò⣬ͬ²½ÇëÇó¿ÉÄÜ»áÔÝʱµÄËø¶¨ä¯ÀÀÆ÷, µ±ÇëÇ󼤻îʱ²»ÄܽøÐÐÈκβÙ×÷¡£
beforeSend Êý¾ÝÀàÐÍ: Function
Ò»¸öÔ¤´¦Àíº¯ÊýÓÃÓÚÔÚ·¢ËÍÇ°ÐÞ¸ÄXMLHttpRequest¶ÔÏó£¬ÉèÖÃ×Ô¶¨ÒåÍ·²¿µÈ¡£
XMLHttpRequest×÷ΪΩһµÄ²ÎÊý±»´«µÝ¡£ÕâÊÇÒ»¸ö Ajax ʼþ¡£
function (XMLHttpRequest) {
this; // the options for this ajax request
}
cache(true) Êý¾ÝÀàÐÍ: Boolean
jQuery 1.2ÖÐÐÂÌí¼ÓµÄ²ÎÊý, Èç¹ûÉèΪfalse£¬Ôò»áÇ¿ÖÆä¯ÀÀÆ÷²»»º´æÇëÇóµÄÒ³Ãæ¡£
complete Êý¾ÝÀàÐÍ: Function
µ±ÇëÇóÍê³ÉʱִÐеĺ¯Êý(Ôڳɹ¦»òʧ°ÜÖ®ºóÖ´ÐÐ)¡£Õâ¸öº¯ÊýÓÐ2¸ö²ÎÊý:
XMLHttpRequest¶ÔÏóºÍÒ»¸öÃèÊöHTTPÏàÓ¦µÄ״̬×Ö·û´®¡£ ÕâÊÇÒ»¸ö Ajax ʼþ¡£
function (XMLHttpRequest, textStatus) {
this; // the options for this ajax request
}
contentType("application/x-www-form-urlencoded") Êý¾ÝÀàÐÍ: String
·¢Ë͵½·þÎñÆ÷µÄÊý¾ÝµÄÄÚÈÝÀàÐÍ¡£Ä¬ÈÏÊÇ "


Ïà¹ØÎĵµ£º

Ïê½âAJAXºËÐÄÖеÄXMLHttpRequest¶ÔÏó

 XMLHttpRequest ¶ÔÏóÊÇAJAX¹¦ÄܵĺËÐÄ£¬Òª¿ª·¢AJAX³ÌÐò±ØÐë´ÓÁ˽âXMLHttpRequest ¶ÔÏó¿ªÊ¼¡£
    Á˽âXMLHttpRequest ¶ÔÏó¾ÍÏÈ´Ó´´½¨XMLHttpRequest ¶ÔÏó¿ªÊ¼£¬ÔÚ²»Í¬µÄä¯ÀÀÆ÷Öд´½¨XMLHttpRequest ¶ÔÏóʹÓò»Í¬µÄ·½·¨£º
    ÏÈ¿´¿´IE´´½¨XMLHttpRequest ¶ÔÏóµÄ·½·¨£¨·½·¨1£©£º
va ......

¹ØÓÚAJAXÒì²½£¨À´×ÔÍøÂ磩

Web 2.0 һƳ
ÔÚÉîÈëÑо¿´úÂë֮ǰÊ×ÏÈ¿´¿´×î½üµÄ¹Ûµã —— Ò»¶¨ÒªÊ®·ÖÇå³þ Web 2.0 Õâ¸ö¸ÅÄî¡£Ìýµ½ Web 2.0 Õâ¸ö´ÊµÄʱºò£¬Ó¦¸ÃÊ×ÏÈÎÊÒ»ÎÊ “Web 1.0 ÊÇʲô£¿” ËäÈ»ºÜÉÙÌýÈËÌáµ½ Web 1.0£¬Êµ¼ÊÉÏËüÖ¸µÄ¾ÍÊǾßÓÐÍêÈ«²»Í¬µÄÇëÇóºÍÏìӦģÐ͵Ĵ«Í³ Web¡£±ÈÈ磬µ½ Amazon.com ÍøÕ¾Éϵã»÷Ò»¸ö°´Å¥»òÕßÊäÈë ......

Asp.net Ajax webserviceʱ¼ä´Á

  ÔÚʹÓÃAJAX½øÐгÌÐò¿ª·¢µÄʱºò£¬Ò»Ö±¶¼»áÃæ¶ÔÒ»¸ö»º´æµÄÎÊÌ⣡£¡
¼´ÊÇ£¬ÉÏ´ÎÇëÇóµÄʱºò£¬ÒòΪÄãµÄSQLÓï¾ä»òÕßÆäËûÔ­Òò£¬webserviceÖзµ»ØֵΪ¿Õ£¬²»ÊÇÄãÏëÒªµÄ½á¹û¼¯£¬ÔÚÄã·¢ÏÖwebserviceÖÐÓï¾äÌå³ö´íºó£¬½øÐÐÐ޸ģ¬ÖØвâÊÔ£¬ÈÔÈ»ÊÇÉϴεķµ»Ø½á¹û£¡¸Ð¾õ¾ÍÏñÄãµÄÐÞ¸ÄÍêÈ«ÎÞЧ¡£¡£
   Æäʵ£¬ÕâÊÇÔÚAJAXµ ......

ajaxÌá½»±íµ¥

ajaxÌá½»±íµ¥
¹Ø¼ü×Ö: ajax
function ajaxSubmitForm(form, resultDivId) {          
var elements = form.elements;// Enumeration the form elements          
var element;      ......

ajaxÓëjQuery·½·¨

ajax.asp
ÏÖÔÚʱ¼äÊÇ< %=Now()%>
ajax.html
<script type="text/javascript">
function Ajax(){
var xmlHttp=null;
if(window.ActiveXObject){
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ