ajax»Ø·¢ÎÊÌâ.ÇóÖú.... - Web ¿ª·¢ / Ajax
JScript code:
// JScript Îļþ
var http_reques;
var isbool=false;
function User_CheckNull()
{
var Username=document.getElementById("UserName").value; //»ñȡǩµ½Óû§Ãû
if(Username.length==0)
{
document.getElementById("showmsgform").innerHTML="Óû§Ãû²»ÄÜΪ¿Õ";
document.getElementById("UserName").focus();
isbool=false;
}
else
{
send_request('CheckUserName.aspx?username='+Username);
}
return isbool;
}
function add_CheckNull()
{
var Txtname=document.getElementById("Txtname").value; //»ñÈ¡µÇ¼ÇµÄÓû§Ãû
var TxtNumber=document.getElementById("TxtNumber").value; //»ñÈ¡µÇ¼ÇµÄÓû§Ãû
if(Txtname.length==0 ||TxtNumber.length==0)
{
alert("ÊäÈë¿ò²»²»ÄÜΪ¿Õ");
return false;
}
}
//Ìá½»²âÊÔ
function send_request(url)
{
//³õʼ»¯,Ö¸¶¨´¦Àíº¯Êý,·¢ËÍÇëÇóµÄº¯Êý
if(window.XMLHttpRequest)
{
//
http_request=new XMLHttpRequest();
if(http_request.overrideMimeType)
{
//ÉèÖÃMiMEÀà±ð
http_request.overrideMimeType('text/xml');
}
}
else if(window.ActiveXObject)
{
//IEä¯ÀÀÆ÷
try
{
ht
Ïà¹ØÎÊ´ð£º
ÎÒÏÖÔÚÓÃstruts2¿ò¼ÜÖÐÐèҪʹÓÃajaxʵÏÖ¾Ö²¿Ë¢Ð£¬µ«ÊÇ´ÓÈÝÆ÷Àï·µ»ØµÄÖµ²»ÖªµÀÔõô´Óstruts.xmlÅäÖÃÎļþÀïÓ³Éäµ½jspÒ³ÃæÀÒÔǰservletÀïдout.orint("xxxxx")¾Í¿ÉÒԵõ½~£¬µ«ÊÇÏÖÔÚÓÃstruts¾Í²»ÖªµÀÔõô ......
ÎÒJSPµÄÒ³ÃæÊÇ£º
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
a.asp
------------------------------------------------<SCRIPT language=javascript src="check.js"></SCRIPT>
<input type="button" value="²âÊÔ" onclick=&quo ......
ÎÒÔÚʹÓ÷Óɹ¦ÄÜʱ£¬Óöµ½ÆäÓëajax¿ò¼ÜÆð³åÍ»µÄÎÊÌ⣬²»ÖªµÀÓÐûÓиßÊÖ¿ÉÒÔ·ÖÏí½â¾ö¾Ñ飿»òÌṩ½â¾ö·½°¸¡£ÔÚ´ËÏÈл¹ý¡£¡£¡£
C# code:
IHttpHandler IRouteHandler.GetHttpHandler(RequestContext requestConte ......
ÎÊÌâ: ÏÖÔÚÌá½»Ö®ºó¾Í²»ÄÜÌøµ½ajax.jsÖÐÖ¸¶¨µÄservlet
¶øÊÇÓÖÖØÐ½øÈëµ½ÁËpub_hotel_t.jspÒ³Ãæ. Ò²¾ÍÊÇûÓÐÖ´Ðе½ajaxÀïÃæÈ¥ ´ó¼Ò°ïæ¿´¿´ÊÇʲôÔÒò°É.
ÊDz»ÊǺÍÌá½»µÄ°´Å¦ÓйØÄ ......