function changeStatus(sta){
var url = 'qmQualitySproblemImport.do?method=updateStatus&fdId=${param.fdId}&fdStatus='+sta;
$.ajax({
type: "POST",
url: url,
success: function(msg){
if(msg == 'true'){
window.location.reload();
}else{
alert("dd");
}
}
});
}
/**
* 状态变更
*/
public ActionForward updateStatus(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
if (messages.hasError()) {
KmssReturnPage.getInstance(request).addMessages(messages)
.save(request);
out.write("false");
} else {
out.write("true");
}
return null;
}
var url = 'qmQualitySproblemImport.do?method=updateStatus&fdId=${param.fdId}&fdStatus='+sta;
$.ajax({
type: "POST",
url: url,
success: function(msg){
if(msg == 'true'){
window.location.reload();
}else{
alert("dd");
}
}
});
}
/**
* 状态变更
*/
public ActionForward updateStatus(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
if (messages.hasError()) {
KmssReturnPage.getInstance(request).addMessages(messages)
.save(request);
out.write("false");
} else {
out.write("true");
}
return null;
}
本文介绍了一个使用AJAX进行状态更新的简单示例。该示例包括前端JavaScript代码,用于发送POST请求来更改服务器上的状态,并在成功后刷新页面。后端采用Java实现,处理请求并返回状态更改结果。
1616

被折叠的 条评论
为什么被折叠?



