1.现在有个业务如此:
某东东按打印后,它在后台的状态进行修改,于是我想到了ajax传值
代码如下:
$.ajax({
type: "post",//数据发送的方式(post 或者 get)
url: "dzdt!changeState.action",//要发送的后台地址
data: {id:"${dt.id}"},//要发送的数据(参数)格式为{'val1':"1","val2":"2"}
dataType: "json",//后台处理后返回的数据格式
});
后台接受的代码加个参数
*改变打印状态*/
@RequestMapping(value = "/" + MODEL_CODE + "!changeState.action")
public void changeState(String id) throws Exception
{
Dzdt dt = service.queryDzdtById(id);
dt.setPrintState(2);
service.saveCompanyData(dt);
}
那就ok了
本文介绍了一种通过Ajax实现后台状态更新的方法。具体场景是在某东东打印后,利用Ajax发送POST请求到指定URL,携带ID参数,后台接收到请求后修改对应记录的打印状态。
895

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



