Javascript 当ajax成功时,如何更改类数据?
我目前正在使用Javascript 当ajax成功时,如何更改类数据?,javascript,java,html,ajax,spring,Javascript,Java,Html,Ajax,Spring,我目前正在使用spring进行一个项目 我的问题是检查Flug并更改类的值。数据在刷新时会正确更改,但在通过history.back()显示到屏幕时不会更改 如何更改我的数据 函数获取推送列表(推送数据){ var listdata=pushdata.map(函数(obj){ var html='' + '' 如果(obj.flug!=“N”){ html+=''+obj.type+''; }否则{ html+=''+类型数据+'' } html+=''+obj.title+'' +''+obj
spring
进行一个项目
我的问题是检查Flug
并更改类的值。数据在刷新时会正确更改,但在通过history.back()
显示到屏幕时不会更改
如何更改我的数据
函数获取推送列表(推送数据){
var listdata=pushdata.map(函数(obj){
var html=''
+ ''
如果(obj.flug!=“N”){
html+=''+obj.type+'';
}否则{
html+=''+类型数据+''
}
html+=''+obj.title+''
+''+obj.body+''
+''+obj.reg_日期+'';
返回html;
});
$('#pushlist').append(listdata);
}
...
功能链接详细信息(推送序号、序号){
var timelineid=document.getElementById(“时间线”+序号);
变量数据={};
data.seq_no=seq_no;
data.flug=“Y”;
$.ajax({
url:“/update\u status”,
类型:“POST”,
数据类型:“json”,
数据:数据,
成功:功能(结果){
如果(result.resultCode==“S000”){
timelineid.class=“时间线标签”
location.href='/NoticeDetail?'+推送序列号
}否则{
警报(result.resultCode、result.resultsg);
}
}
});
}
在Ajax
成功方法中删除
timelineid.class = "timeline-label"
并添加(用于向标记中添加一个新类)
这用于从标记中删除旧类
timelineid.classList.remove('Class name you want to remove');
在Ajax
Success方法中删除
timelineid.class = "timeline-label"
并添加(用于向标记中添加一个新类)
这用于从标记中删除旧类
timelineid.classList.remove('Class name you want to remove');
Hi@HrvdacNotice.js?ver=2:79未捕获类型错误:timelineid.removeClass不是函数
@helpmesolution然后只添加timelineid.addClass('timeline-label')
dacNotice.js?ver=2:79未捕获类型错误:timelineid.addClass不是函数
@helpmesolution您在head标签中添加了jQuery脚本?@helpmesolution请向我们提供var timelineid=document.getElementById(“timeline”+序号)的html代码
this.Hi@HrvdacNotice.js?ver=2:79未捕获类型错误:timelineid.removeClass不是函数
dacNotice.js?ver=2:79未捕获类型错误:timelineid.addClass不是函数
@helpmesolution您在head标签中添加了jQuery脚本?@helpmesolution请向我们提供var timelineid=document.getElementById(“timeline”+序号)的html代码代码>这个。