如何把后台的tadaycount的值用ajax的方式传到前台的标签内,并且设置这个值定时刷新??
你后台接口的返回值都是void,ajax怎么获取接口返回的值?
可以用el表达式 后台进行存贮前台调用el表达式展示 也可以ajax访问后台接口,然后接收后台返回前台的对象,用jq拼接 在页面上
你说的是页面不刷新的情况下,label标签里的值 比如3秒刷新一次是吗?
$(function(
setTimout(function(){
$.ajax({
url : ,
data : ,
type : 'POST',
success : function(data) {
alert(data)
}
});
},5000);
));
$(function (){
setTimout(function () {
$.ajax({
url:,
data:,
type: 'POST',
success: function (data) {
$("#todaydata").html(data)
}
});
}, 5000);
});
java代码中
@RequestMapping("/todaydata")
public @ResponseBody int todayCount(){ // json格式返回,不返回怎么获取数据
int todayCount = xxxxx;
return todyCount;
}
js页面: 楼上已经写得很清楚了
$(function (){
setTimout(function () {
$.ajax({
url:'todaydata.do',
data:,
type: 'POST',
success: function (data) {
$("#todaydata").html(data)
}
});
}, 5000);
});