最近有个老客户反应、删除数据的时候删除不了。查看了一下原因、原来是Ajax错误。
总结一下Ajax删除数据的步骤
1 创建XML对象(判断浏览器)
function createXMLHttpRequest(){
var xml;
if(window.XMLHttpRequest){
xml = new XMLHttpRequest();
}
else if(window.ActiveXObject){
xml = new ActiveXObject(“MSXML2.XMLHTTP”);
}
return xml;
}
2.要发动的url
var url=”deldownload.php?id=”+id;
3.打开请求 用get的方式提交。ture表示异步处理
xml.open(“GET”,url,true);
4.响应请求 如需获得来自服务器的响应,请使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性。如果来自服务器的响应并非 XML,请使用 responseText 属性。:
xml.onreadystatechange=function(){
if(xml.readyState == 4){
if(xml.status == 200){
if(xml.responseText==0){
alert(“删除目录信息成功”);
}else{
alert(“删除目录信息失败”);
}
}
}
}
下面是一个完整的删除实例代码:
如果你有外贸企业网站建站需求,欢迎随时联系我们
QQ客服:415682727
电话:020-39907297