为什么ajax返回了整个页面?急!
struts.xml配置
action代码
public class EvaluateActivityscoreAction extends ActionSupport{
private String result;
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public String calscore(){
result = "ok";
return "calscore";
}
}
jsp页面:
function f(){
$.ajax({
type: "GET",
url: "escore_calscore.action",
dataType : "text",
success: function(data){
alert(data);
}
});
}
点击一下按钮,显示了整个网页的代码,为什么啊,为什么不显示"ok"?
分享到:
------解决方案--------------------
引用:Quote: 引用:
result
不行啊?那就是你url错了
------解决方案--------------------
引用:Quote: 引用:我服了you,发了贴没看吗?
是的,谢谢,还有如果url地址不变的话第二次访问然后好像就不执行,怎么在后面加个时间戳的?
这是因为浏览器缓存原因,我不喜欢用时间戳;我一般都是这样用的
"escore_calscore.action?v="+ Math.random()
加时间也是一样