ajax发送不出去请求信息,求解决!!!!! 50

functioncreateAjax(){varrequest=false;if(window.XMLHttpRequest){request=newXMLHttpReq... function createAjax(){
var request=false;

if(window.XMLHttpRequest){
request=new XMLHttpRequest();
if(request.overrideMimeType){
request.overrideMimeType("text/xml");
}
}else if(window.ActiveXObiect){
var versions=['Microsoft.XMLHTTP','MSXML.XMLHTTP','Msxml2.XMLHTTP.7.0','Msxml2.XMLHTTP.6.0',
'Msxml2.XMLHTTP.5.0','Msxml2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP.2.0'];
for(var i=0;i<versions.length;i++){
try{
request=new ActiveXObject(versions[i]);
if(request){
return request;
}
}catch(e){
request=false;
}
}
}
return request;
}
就是用post发送请求时,总是返回一些标签代码,而不是文本
展开
 我来答
kd68cn
2014-08-04 · 超过24用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:57.4万
展开全部
同志,既然有jquery为什么还要用原生的JS写这么多的代码呢?使用jquery.ajax,如下,
先引入jquery文件后,

$.ajax({

url: "ajax.ashx",

type: "POST", //POST提交

contentType:"application/x-www-form-urlencoded",

data: { ksbh: $("#ksbh").val() }, //传递到后台的,用JSON格式

beforeSend: function () {

$("#btnSubmit").val("正在提交中..."); $("#btnSubmit").attr("disabled","disabled")

},

complete: function () { $("#btnSubmit").val("提交"); $("#btnSubmit").removeAttr("disabled") },

success: function (data) {

$("#msg").html(data);

}

});
cs903016
2014-08-04 · TA获得超过1179个赞
知道小有建树答主
回答量:2599
采纳率:80%
帮助的人:1722万
展开全部
当前创建HTTPRequest对象的方法没有错,其他地方的代码不敢保证!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式