用dwr做了一个保存的动作,保存成功后将执行一个打印的操作,但是在某些机器上保存是没有进数据库但是执行了打印操作,这是为什么?
NoteAction.justSave(noteV,function(data){
if(data != null && data != "" && data != "null") {
$("noteId").value = data.note.id;
window.returnValue = $("noteId").value;//回传父页面print.jsp值
var a = factory.printing.Print(true);
$("bPrint").disabled = false;
} else {
alert("保存数据出错,请重新尝试!");
$("bPrint").disabled = false;
}
});
问题补充:wangqj 写道
1、很可能是同步问题,是不是你中间有刷新页面的操作,在没有执行回传的方法前,执行了刷新操作。
2、跟机器没关,可能是浏览器问题,我没看见你回传的方式
var certReturnValue = window.showModalDialog("certprint.jsp",noteVo,"dialogWidth=722px;dialogHeight=450px;scrollbars:yes;scroll:yes");
//showModalDialog返回值
if($("noteId").value == "" || $("noteId").value == null || $("noteId").value == "undefined" || $("noteId").value == undefined) {
$("noteId").value = certReturnValue;
}
回传只是给一个隐藏域赋值,没有做什么刷新的操作。如果dwr异步方法没有执行那么回调函数的返回值data会有值吗?
还有,没有保存到数据库这种情况只是在个别测试机上出现了这样的问题,大部分都还是正常的。
相关推荐
springboot整合dwr实现js调用java方法,页面支持freemarker和jsp
dwr 各种调用方法 不同类型
dwr dwr项目 js 调用 java 后台 方法 js调用java后台方法 后台方法 异步
dwr 的简单应用,包括前台调用后台,后台调用js
dwr调用带集合返回值的方法,dwr调用带集合返回值的方法
DWR中各种java方法的调用,DWR应用
DWR实现java类转换成JavaScript类的小例子。
轮询调用dwr每次都打日志量太大又没有实际意义,把每次调用时打印的info日志给屏蔽了。轮询调用的时候控制台就没有日志信息了
dwr方法调用祝你网络编程天天顺手。。。。。。。。。。。。。。。。。。
NULL 博文链接:https://rabby.iteye.com/blog/775493
以上本人学习DWR后总结的一个简单的文档,主要总结了调用方法,以及不同参数形态的传递方法,例如,多参数传递、Map参数传递、List参传递数,对象参数传递有参数互传等。
文章分类:Web前端 关键字: 批量调用和超时设置注意事项 有时我们为了减少向服务器提交的次数,我们可以向服务器批量提交所要执行的方法。但这样又会给我们带来一些额外的负担,下面将给出解决方法和我们在开发中...
DWR与JSP DWR调用内置对象 内置对象 DWR与JSP DWR调用内置对象 内置对象 DWR与JSP DWR调用内置对象 内置对象
dwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwr
DWR经典示例,DWR异步调用,国家与地区连动
通过dwr实现js调用java,以及java调用js,内涵可用的dwr.jar
手把手教你用DWR实现js前台调用后台程序而不需要AJAX的工程源码 详情请参考我的博客《手把手教你用DWR实现js前台调用后台程序而不需要AJAX》 博客地址:http://lishirongandcto.blog.163.com
基于dwr框架的web应用的设计与使用,是介绍dwr入门的不错的文章。
dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架
dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;dwr包;