jquery ajax总是进入error

<scriptsrc="jquery-1.11.3.min.js"></script><script>functiongettext(){varstr=document.... <script src="jquery-1.11.3.min.js">
</script>
<script>
function gettext(){
var str = document.getElementsByName('text[]');
var objarray=str.length;
var textclass = [];
var textid = [] ;
var textvalue = [];
var j=0;
for (var i=0;i<objarray;i++)
{
if(str[i].value == true)
{
j=1;
textclass[i] = str[i].className;
textid[i] = str[i].id;
}

}
if(j==0)
{
alert("请输入查询内容");
return false;

}
alert(textclass);
alert(textid);
$.ajax({
url: "result.php",
type: "POST",
data:{trans_data:textclass,trans_data1:textid},
dataType: "json",
error: function(){
alert('Error loading XML document');
},
success: function(data){//如果调用php成功
var back="";
for(var i=0;i<(data.length);i++){
for(var j=0;j<data[0].length;j++){
back+=" "+i+" 行 "+j+" 列 :"+data[i][j]+" ";
}
back+="\n";
}
alert(back);
}
});

}
</script>
问题如题!
展开
 我来答
aaagu1234
2015-12-08 · 超过78用户采纳过TA的回答
知道小有建树答主
回答量:149
采纳率:0%
帮助的人:101万
展开全部
出错的原因一个是 dataType: "json",有问题。不是json 类型。你需要改不同的类型看看就知道了。比如 xml text 等
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
就烦条0o
2018-07-25 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
在方法 Detail 加上[System.Web.Services.WebMethod],把Detail 定义成static 静态的试试 可以参考51danyu.com/article/show/61.aspx 希望对你有帮助
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式