javascript只触发后台一次
在web_1 页面点击按钮“高级设置”通过javascript弹出一个窗口,代码如下:
JScript code:
showModalDialog("http://127.0.0.1:8080/tt/tt_Context.do?method=doResearchPre",window,"status:no;center:yes;help:no;minimize:no;maximize:no;border:thin;statusbar:yes;dialogWidth:800px;dialogHeight:700px")
登录后第一次点击“高级设置”按钮能触发后台action,获取数据,并弹出窗口。
关闭窗口,第二次点击,无法触发后台action获取数据,弹出窗口的数据为旧的数据。
请问:如何修改,每次点击“高级设置”按钮都会触发后台action获取新的数据???
数据存放在哪里?数据库中吗?
....
查询数据的参数根据什么取得?
1、查询语句有问题?每次查的是同样的东西
2、showModalDialog("http://127.0.0.1:8080/tt/tt_Context.do?method=doResearchPre&date="+ new Date().getMilliseconds()
保存了吗
action里面的问题,要不就是你修改了,但是没有真正commit到数据库。
有时修改了某些数据,然后通过ShowModalDialog来显示,这时通常显示出来的数据还是上一次的数据
可能ShowModalDialog缓存机制的问题,这时你就需要手动的去清除缓存或者写一些代码……
HTML:head下添加:
<meta http-equiv="pragram" content="no-cache">
禁止浏览器从本地缓存中调阅页面。
网页不保存在缓存中,每次访问都刷新页面。
<meta http-equiv="
相关问答:
我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
问题描述:有一个下拉列表框,内容如下:添加、删除、更新。有这三个选项。
用户A登录的时候有添加、删除、更新三个权限。
用户B登录的时候只有更新权限。
我想判断,假如 A登录所有选项都显示(是可见的)。
......
三个数x,y,z 比大小..
var x,y,z,t;
if (x>y)
{t=x;x=y;y=t;} //交换x,y的值
if(x>z)
{t=z;z=x;x=t;}//交换x,z的值
if(y>z)
{t=y;y=z;z=t;}//交换z,y的值
这是 ......
<script type="text/javascript">
function show(){
var ListUtil=new Object();
var ListUtil.getSelectedIndexes=function (oListbox){
var arrIndexes=new Array;
for(var i=0;i ......