$("#sel").change(function() {
var id=$("#sel").find("option:selected").val();
var content = "id=" + id;
alert(content);
$.ajax({
url:"forumAction_getTopicDrift.action",
type:"post",
data:content,
datatype:'JSON',
success:function(data){
$.each(data.topicDrift,function(i,d){
alert(d[0]+d[1]);
});
}
});
});
运行这段代码时,输出content没有问题,可是下面的ajax就出现了问题,希望能帮忙解答一下AjaxJSONURL函数
var id=$("#sel").find("option:selected").val();
var content = "id=" + id;
alert(content);
$.ajax({
url:"forumAction_getTopicDrift.action",
type:"post",
data:content,
datatype:'JSON',
success:function(data){
$.each(data.topicDrift,function(i,d){
alert(d[0]+d[1]);
});
}
});
});
运行这段代码时,输出content没有问题,可是下面的ajax就出现了问题,希望能帮忙解答一下AjaxJSONURL函数
data.topicDrift改为data
alert(i+":"+d);
}你这样看看是什么吧
不知道为什么,在这里ajax也失效了.....之前以上面的方式写的代码没有问题!!
$.ajax({
url:"forumAction_hotTopic.action",
type:"post",
data:content,
datatype:"JSON",
success:function(data){
var a="详细";
//这里的this指的是标签本身
var s="<a href='javascript:void(0)' onclick='detail(this)'>"+a+"</a>";
$.each(data.hotTopic,function(i,d){
// alert(i+":"+d);
table.fnAddData([d[0],d[1],d[2],s])
});
这个就可以,按你说的也可以按行把数组输出!!