²»ÓÃAjaxÈçºÎÒ³Ãæ¶¨Î»
ÎÒµÄÒ»¸öÓû§×¢²áÒ³ÃæÉæ¼°µ½ºÜ¶àÐèÒªÌîдµÄÐÅÏ¢£¬Æä½á¹¹ÈçÏ£º
1¡¢»ù±¾ÐÅÏ¢ ¡¾±£´æ°´Å¥¡¿
2¡¢½ÌÓý¾Àú ¡¾±£´æ°´Å¥¡¿
3¡¢¹¤×÷¾Àú ¡¾±£´æ°´Å¥¡¿
4¡¢ÇóÖ°ÒâÏò ¡¾±£´æ°´Å¥¡¿
ÓÉÓÚÓû§ÔÚ×¢²áµÄʱºòÓпÉÄܲ»Ò»´ÎÌîÍêËùÓÐÐÅÏ¢£¬ËùÒÔÎÒÔÚÿһ¸ö²¿·Ö·ÅÁËÒ»¸öImageButton×öµÄ°´Å¥·Ö±ð±£´æ£¬ÀýÈçÓû§ÌîÍê½ÌÓý¾Àú£¬¿ÉÒÔÁ¢¼´±£´æ½ÌÓý¾Àú£¬¶øÆäËû²¿·ÖûÌîдҲ²»»áÏ໥ӰÏì¡£ÏÖÔÚµÄÎÊÌâÊǼÙÈçÎÒÌîдµ½¹¤×÷¾ÀúÕⲿ·Ö£¬µã»÷ÕâÒ»²¿·Ö¶ÔÓ¦µÄ±£´æ°´Å¥£¬ÓÉÓÚÊÇÓõķþÎñÆ÷¶Î¿Ø¼þ£¬ËùÒÔÒ³Ãæ»á±»Ë¢Ð²¢¶¨Î»µ½Ò³Ãæ×î¶¥¶Ë£¬ÕâÑùµÄÓû§ÌåÑéÊǷdz£²»ºÃµÄ£¬ÄÇô²»ÓÃAjaxÈçºÎ½øÐÐÒ³Ãæ¶¨Î»ÄØ£¬±ÈÈçÎÒÏÖÔÚÌîдµ½ÁËÇóÖ°ÒâÏòÕâÒ»²¿·Ö£¬Ë¢ÐºóÈÔȻͣÁôÔÚÕâÒ»²¿·Ö£¬¶ø²»ÊÇÌõµ½Ò³Ãæ×î¶¥¶Ë
°ïÂ¥Ö÷¶¥ÁË
ÓÃjs¶¨Î»Ò³Ãæ µ±È»ÄãµÃ¼Ç¼һϲÙ×÷µ½Ê²Ã´Î»ÖÃÁË È»ºóÓÃjsÅжϺó¼ÓÒÔ¶¨Î»
Õâ¸öÒ»°ãÓÃAJAX£¬ÆäËû·½·¨ÔÚÏÂÔÝʱûÏëµ½
Ò»¸ö×Ö
°ï¶¥
¸ù¾ÝÌîдÇé¿ö£¬¸ü¸Ä°´Å¥Á´½á£¬ÓÃÒ³ÄÚêÁ´½á
ÓÃjs¶¨Î»°É
ʹÓÃtab²»Ò²¿ÉÒÔô
JS
ÀûÓÃMaintainScrollPositionOnPostbackÊôÐÔ
Èç:
HTML code:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="msg._Default" MaintainScrollPositionOnPostback="true" %>
Èç¹ûÄãÕûÒ³POSTBACKµÄ»°£¬ÄǶ¨²»ÁËλ¡£¡£¡£¶¼ÊÇ´ÓLOADÖØÐ¿ªÊ¼µÄ
AJAXµÄÒì²½¾ÍÊÇΪÁ˱ÜÃâÕûÒ³POSTBACK¡£¡£¡£
ûÓùý·þÎñÆ÷¿Ø¼þ¾«Ï¸»¯µ½Õâ¸ö³Ì¶È£¬²»¹ýÓ
Ïà¹ØÎÊ´ð£º
<script language="javascript">
var XMLHttpReq;
var cont=true;
//´´½¨XMLHttpRequest¶ÔÏó
function createXMLHttpRequest ......
ÎÒµÄajaxµÄupdatepanel¿Ø¼þÀïµÄÃæ²»ÄÜÖ´ÐÐresponse.write£¬¿ÉÊÇÎÒÐèÒªµ¯³ö¶Ô»°¿ò£¬ÎÒÒªÔõô×öÄØ£¿
ÓÐûÓв»ÐèÒªresponse.writeµ¯Ìáʾ¿òµÄ×ö·¨ÄØ£¿
ÁíÍâÎÒµÄÒ³ÃæÉÏÓÐÒ»¸öwebÓû§¿Ø¼þ£¬È»ºó·ÅÒ»¸ögridviewÔÚupdatepa ......
ÇóAjaxÍêÈ«×ÔѧÊÖ²á¹âÅÌ¡£µ±È»Óеç×ÓÊé¾Í¸üÍêÃÀÁË¡£Ð»Ð»¸÷λÁË¡£¸øÏÂÔØÁ´½Ó¾ÍÐС£ºìƤÊé¡£
»ù±¾ÐÅÏ¢
×÷Õߣººéʯµ¤ [ͬ×÷Õß×÷Æ·]
´ÔÊéÃû£º ±à³Ìºì±¦Êé(Õ䲨°æ)
³ö°æÉ磺»úе¹¤Òµ³ö°æÉç
ISB ......
ÀûÓÃAjax´«µÝÒ»¸ö²ÎÊýµ½getreslt.asp£¬µ«ÊÇ·¢ÏÖgetreslt.aspÓ¦¸ÃÊÇûÄÜ»ñÈ¡µ½£¬¼ì²éÁË·¢ËͲ¿·Ö£¬Ó¦¸ÃÊÇ·¢³öÈ¥Á˵쬵±Ö¸¶¨getreslt.aspµÄ²éѯÌõ¼þ£¬Ò²Äܵõ½responseµÄ½á¹û¡£Âé·³¸÷λ¿´¿´£¬Õâ¸öÊÇ·¢ËͲ¿·ÖÓÐÎÊÌ⻹ÊÇ ......
RT£¡
xmlHttpRequest.send("Ìá½»²ÎÊýÃû=Öµ&Ìá½»²ÎÊýÃû1=Öµ");
var date={"Êý¾Ý1":"Êý¾Ý1Öµ","Êý¾Ý2":"Êý¾Ý2Öµ","Êý¾Ý3":"Êý¾Ý3Öµ" ......