阅读背景:

在php中应用Ajax技术实现博客文章添加类别

来源:互联网 

一 代码

fun.js
function saveType(typename, username){
    if(typename==''){     //判断博客类别是否为空
        alert('请输入类别名称!');
    }else if(username==''){     //判断用户名是否为空
	    alert('请输入用户名!');	
	}else{
        var xmlObj;     //定义XMLHttpRequest对象
        var urlData = "typename="+typename+"&username="+username;       //指定要发送的数据
		if(window.ActiveXObject){     //判断浏览器是否支持ActiveXObject组件,如支持则通过ActiveXObject方式创建XMLHttpRequest对象
		    xmlObj = new ActiveXObject("Microsoft.XMLHTTP");	
		}else if(window.XMLHttpRequest){     //如果浏览器不支持ActiveXObject组件,则使用XMLHttpRequest组件创建XMLHttpRequest对象
			xmlObj = new XMLHttpRequest();
		}		
        xmlObj.onreadystatechange = callBackFun;     //指定回调函数
		xmlObj.open("POST", "saveType.php", true);     //指定提交方法和页面
		xmlObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");     //指定发送数据库类型
		
		xmlObj.send(urlData);     //指定发送的数据
        
		function callBackFun(){     //定义回调函数
		    if(xmlObj.readyState == 4 && xmlObj.status == 200){     //如果服务器端返回内容并无错误发生
				if(xmlObj.responseText == 'y'){    //判断保存是否成功,并给出提示
				    alert('类别添加成功!');	
				}else{
					alert('类别添加失败!');
				}
			}	
		}
	}
}function sa



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: