truts jsp form 连续2次submit,第二次结果画面显示不正确-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

truts jsp form 连续2次submit,第二次结果画面显示不正确

2016-03-17 12:12:05 2140 1

jsp里div1里头引用了一个head.jsp,现在有这么2个连续的处理。
先是点击画面更新按钮更新数据库,然后将更新完之后的数据以pdf的形式下载下来。点击更新按钮的时候form submit了一次,然后在javascript里头这个更新处理完了之后又submit执行download pdf这个处理。
可是执行完download pdf这个处理之后,导致画面一部分不能正确显示,不如说背景底色或者图片什么的没显示出来。不知道是css的问题还是什么。我查看过页面的css和引用的js都没有问题。
其次就是,如果这时候,我在浏览器里的console里进行javascript debug的话,执行form的第二次submit进行download pdf的处理就没有这个问题。
所以,这个现在问题到底出在哪儿呢?
再问个题外话:
现在做检索处理,检索结果是一行一行的出,显示速度非常慢,这个该怎么改进?

取消 提交回答
全部回答(1)
  • 小旋风柴进
    2019-07-17 19:05:05

    直接submit提交的话,会刷新页面,所以建议你捕获submit事件,使用ajax。
    提交事件回调函数记得阻止冒泡和浏览器的默认动作,
    一般return false即可。
    题外
    检索应该直接后台运算得到结果集,然后传输结果到前台显示,如果结果不多,一次传输完毕,否则就分页呗。多用mvc结构。

    0 0
相关问答

1

回答

FC 上 http post body 有大小限制吗?

2022-09-07 17:48:13 41浏览量 回答数 1

1

回答

shell中的ls | grep ‘.txt’表示什么意思呢?

2021-11-30 21:31:31 146浏览量 回答数 1

1

回答

微应用开发,调用JSAPI 时提示Not in DingTalk PC webview

2021-02-24 13:58:30 360浏览量 回答数 1

1

回答

jquery 利用html添加<form:options报错?报错

2020-06-14 22:57:27 243浏览量 回答数 1

1

回答

FTP链接不上,链接丢失,怎么解决端口全网监听?

2016-09-09 12:16:00 2477浏览量 回答数 1

1

回答

JS Form 表单服务器 submit 无反应

2016-07-18 10:22:55 1606浏览量 回答数 1

1

回答

Program "make" is not found in PATH

2016-06-20 09:26:54 5790浏览量 回答数 1

1

回答

Java上传到fth时提示Connection closed without indication

2016-06-06 11:54:25 13375浏览量 回答数 1

1

回答

Arcgis for JavaScript如何根据图形Graphic范围大小自动缩放在地图上显示

2016-03-23 10:39:55 8255浏览量 回答数 1

7

回答

今天弄了阿里金融云,SBL在下面有两个ECS,怎么使用FTP?

2015-05-23 18:33:28 12512浏览量 回答数 7
2709
文章
6591
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载