js定时关闭页面 和 ext 一些操作
2011-10-30 13:51
537 查看
var sysCountDownTime = 3; var timeId; //定时器句柄,用于点击返回时取消定时 var vTime = 0; function show_secs() { try { var exitTime = sysCountDownTime - vTime; vTime++; if (exitTime < 1) { window.clearTimeout(timeId); return redirect(); } document.getElementById("tno").innerText = exitTime; timeId=window.setTimeout('show_secs()',1000); } catch(e) {} }
util.grid.prototype.queryPage = function(){ var bt = Ext.get(event.srcElement.id); var fo = Ext.get(bt.dom.form.id); var inputArr = fo.query("div[id^=input_]"); var hiddenArr = Ext.DomQuery.jsSelect("input[type=hidden]"); var gridArr = fo.query("div[id^=grid_]"); for (i = 0; i < gridArr.length; i++) { var gridId = gridArr[i].id.substring(5); var grid = Ext.getCmp(gridId); var store = grid.getStore(); if (inputArr !== "") { for (var i = 0; i < inputArr.length; i++) { var divId = inputArr[i].id; var extId = divId.substring(6); var extObject = Ext.getCmp(extId); var extName = extObject.getName(); var extValue = extObject.getRawValue(); store.setBaseParam(extName, extValue); } } if (hiddenArr !== "") { for (var i = 0; i < hiddenArr.length; i++) { var hiddenName = hiddenArr[i].name; var hiddenValue = hiddenArr[i].value; store.setBaseParam(hiddenName, hiddenValue); } } var pageSize = store.baseParams.limit; store.load({ params: { "start": 0, "limit": pageSize } }); var task = new Ext.util.DelayedTask(function(){ var count = Ext.getCmp('totalCount'); count.setText(store.getTotalCount()); }); task.delay(400); } };
util.grid.prototype.getColumnData = function(gridId, columnId){ var grid = Ext.getCmp(gridId); var model = grid.getSelectionModel(); var sel = model.getSelections(); var temp = new Array(sel.length); for (var i = 0; i < sel.length; i++) { temp[i] = sel[i].get(columnId); } return temp; };
util.grid.prototype.getRowData = function(gridId){ var grid = Ext.getCmp(gridId); var model = grid.getSelectionModel(); var sel = model.getSelections(); return sel; };
相关文章推荐
- 使用JS操作页面表格,元素的一些技巧
- 无操作定时关闭页面
- 用js定时关闭页面的方法
- 用js定时关闭页面的方法
- 【JavaScript】非常好的js无提示关闭页面等其他一些功能
- JS禁止页面中的一些操作事件
- js 无提示自动定时关闭页面
- 在EXT框架中,使用JS文件设置UEditor文本框,出现新增内容很多,页面变型,不出现滚动条,导致无法进行操作。
- JavaScript(1):Js实现web页面一段时间没操作,退出或关闭页面
- js实现的定时关闭页面或定时提醒效果代码
- js判断页面滚动到底部的时候,可以执行一些操作
- ThinkPHP 表单提交操作成功后执行JS操作如何刷新父页面或关闭当前页等操作
- 使用JS操作页面表格,元素的一些技巧
- 定时关闭页面 定时执行代码的js代码收藏
- window.js 主要包含了页面的一些操作
- js实现的定时关闭页面或定时提醒效果代码
- 定时关闭页面 定时执行代码的js代码
- js 刷新和关闭页面触发的事件 及操作COOKIE
- 使用JS操作页面表格,元素的一些技巧