Javascript
tanlingcau
这个作者很懒,什么都没留下…
展开
-
显示/隐藏指定id的html控件
//显示指定id的html控件function displayHtml(controlId) { var objHtmlControl = document.getElementById(controlId); objHtmlControl.style.display = "inline"; //或者 //objHtmlControl.style.display = "block";}原创 2008-09-19 18:06:00 · 882 阅读 · 0 评论 -
工作笔记:JsonStore无法正常加载
错误最后查出来是因为store的root没有写正确。因为项目的代码比较混乱而导致json串的返回也各自为营,没想到会是这个错误。解决的方式是加了一个异常侦听[code="java"]listeners : { beforeload : function(){ alert("beforeload."); }, load : function() { ...原创 2010-07-27 18:31:56 · 124 阅读 · 0 评论 -
Javascript中的命名规范
借鉴http://www.w3school.com.cn/js/pro_js_variables.asp类型 前缀 示例数组 a aValues布尔型 b ...原创 2010-07-28 17:13:25 · 201 阅读 · 0 评论 -
Ext.form.ComboBox setValue()初始值设定问题
在Store加上一个listeners时设置ComBox中对应的键值。[code="html"]var nodeNameStore = new Ext.data.JsonStore({ url : Listener + '?className=etl.db.Node&methodName=getAllNodeJSON¶mCount=0', totalPropert...2010-02-06 17:17:53 · 180 阅读 · 0 评论 -
禁用IE缓存
有三种方法: 一、在HTML页面中加入META标记: 二、在jsp页面中加入java代码: 三、使用Filter: [code="java"]import java.io.IOException; import javax...原创 2010-08-18 10:37:09 · 150 阅读 · 0 评论 -
鼠标形状样式
style="cursor:default" 默认style="cursor:auto" 自动style="cursor:hand" 手形(IE only)style="cursor:pointer" 手形style="cursor:crosshair" 十字形style="cursor:text"文本形style="cursor:wait" 沙原创 2010-09-10 11:26:24 · 172 阅读 · 0 评论 -
Javascript Returns Zero For parseInt('08') and parseInt('09')
八进制的问题改为parseInt(, 10)[code="javascript"]function buildString() { var ret = ""; for (var i=1; i原创 2011-04-21 10:10:57 · 85 阅读 · 0 评论 -
jqGrid问题
1.页面字体样式显示不正常;将文档声明为:[code="html"][/code]2.搜索框的层不能正常显示;导入[code="html"][/code]原创 2010-09-30 13:53:46 · 77 阅读 · 0 评论 -
jqGrid:一、 环境搭建
jqGrid 3.8官网[url]http://www.trirand.com/blog/[/url]在线demo[url]http://www.trirand.com/blog/jqgrid/demo38/jqgrid.html[/url]下载页[url]http://www.trirand.com/blog/?page_id=6[/url]API[url]http://www....原创 2010-09-30 14:24:30 · 131 阅读 · 0 评论 -
jqGrid:二、 第一个jqGrid
[code="html"] grid.html html,body { --margin: 0; /* Remove body margin/padding */ padding:...原创 2010-09-30 14:31:23 · 184 阅读 · 0 评论 -
jqGrid:三、 remote data(XML)
新建页面jqgrid_xml.html[code="html"] grid.html html,body { --margin: 0; /* Remove body margin/pad...原创 2010-09-30 15:00:10 · 101 阅读 · 0 评论 -
jqGrid:四、 remote data(JSON)
页面[code="html"] grid.html html,body { --margin: 0; /* Remove body margin/padding */ padd...原创 2010-10-09 10:33:24 · 141 阅读 · 0 评论 -
jqGrid:五、 Form Editing
[code="html"] grid.html html,body { - -margin: 0; /* Remove body margin/padding */ padding...原创 2010-10-09 11:03:36 · 305 阅读 · 0 评论 -
jqGrid:六、 search
页面[code="html"] grid.html html,body { - -margin: 0; /* Remove body margin/padding */ pad...原创 2010-10-09 15:27:25 · 136 阅读 · 0 评论 -
利用js对象去除数组重复
[url]http://www.iteye.com/topic/745230[/url][code="javascript"]// 先做一个数组var str = "1@1@2@3@3@4@4@5@";var ary = str.split("@");// 去重的算法var obj = {};for (var i = 0; i < ary.length; i++) ...原创 2011-07-27 14:01:09 · 181 阅读 · 0 评论 -
工作笔记:ExtjsGrid数据拖拽页面无法加载
页面按正常思路写的,但出不来。和别人的页面对比了一下,发现GridPanel的columns是直接写在里面的,后面拿出来单独定义,然后在GridPanel里引用,结果可以正常加载页面了。具体原因没分析出来。。。...原创 2010-07-27 18:29:35 · 88 阅读 · 0 评论 -
Ext.form timeout参数
Extjs版本2.0问题:Ext.form的timeout设置不起作用。原因:文档解释是timeout : Number The number of milliseconds to wait for a server response before failing with the failureType as CONNECT_FAILURE.但在我的开发环境中实际是以秒为单位的。于是...原创 2010-07-22 17:20:22 · 147 阅读 · 0 评论 -
document.getElementById(...)' 为空或不是对象
将script代码写入body标签中。置于head中的javascript代码在浏览器解析时生成的DOM中,而其中所取的Element出现在浏览器生成的DOM的body中,页面js被执行时,因为这个Element在执行语句之后,所以就会找不到此Element,从而报对象为空或不是对象这个错误。原创 2008-09-18 14:14:00 · 947 阅读 · 0 评论 -
显示/隐藏指定id的html控件
[code="javascript"]//显示指定id的html控件function displayHtml(controlId) { var objHtmlControl = document.getElementById(controlId); objHtmlControl.style.display = "inline"; //或者 //objHtml...2008-09-23 16:43:12 · 1187 阅读 · 0 评论 -
iframe局部刷新
显示页query.jsp [code] //查询 function getInfoByKey(){ //查询索引 var items = document.getElementById("searchItem"); var act = ...2008-09-24 17:14:03 · 195 阅读 · 0 评论 -
document.getElementById(...)' 为空或不是对象
将script代码写入body标签中。置于head中的javascript代码在浏览器解析时生成的DOM中,而其中所取的Element出现在浏览器生成的DOM的body中,页面js被执行时,因为这个Element在执行语句之后,所以就会找不到此Element,从而报对象为空或不是对象这个错误。...2008-09-24 17:14:57 · 253 阅读 · 0 评论 -
在IE中使用Extjs出现“拒绝访问”
关于在IE中使用Extjs出现“拒绝访问”的问题:IE安全级别过高:工具--internet选项--安全--自定义级别--其它--通过域访问数据源设置为可用就可以了这段时间又发现了一个问题,每次从svn重新更新项目时,这样设置IE的情况下还是拒绝访问。后来发现是因为在设计时没设计好,js里使用了绝对路径,因此是跨域访问的。把绝对路径改过来,一切OK。另外关于下载...2010-03-10 18:34:49 · 205 阅读 · 0 评论 -
Ext下tree组件节点名无法显示
[code="html"] Ext.onReady(function(){ var root=new Ext.tree.TreeNode({ id:"root", text:"树的根" }); var c1=new Ext.tree.TreeNode({text:"子节点1"}); var c2=new Ext.tree.AsyncTr...2009-12-18 09:25:22 · 196 阅读 · 0 评论 -
javascript中字符串转化为json对象
[url]http://www.json.org/js.html[/url]To convert a JSON text into an object, you can use the eval() function. eval() invokes the JavaScript compiler. Since JSON is a proper subset of JavaScript, the...原创 2010-01-11 17:17:21 · 72 阅读 · 0 评论 -
Ext tbar的多行显示
[code="html"]var tbar2 = new Ext.Toolbar({ // renderTo : grid4.tbar, items : [{ text : 'text1', tooltip : 'information1', iconCls : 'option', handler : query }, '-', { t...2010-04-20 13:24:02 · 193 阅读 · 0 评论 -
Ext.form.FormPanel 加载数据 之 1
servlet端的数据:{results:1,root:[{"nodeFlag":0,"nodeTrigger":0,"state":"停止","lastRun":"","lastHeartBeat":"","nodeDelay":0}]}[code="html"] var queryurl = Lis原创 2010-01-27 17:17:58 · 336 阅读 · 0 评论 -
Ext.form.FormPanel 加载数据 之 2
在FormPanel没有配置url和reader时,也可以通过FormPanel.form.load()方法添加url来直接加载数据,但此时需要server端返回的数据遵循一定的格式.[code="html"]var url = Listener + '?className=etl.db.VariableManage&thodName=getVariableJSONById&par...原创 2010-01-29 10:14:30 · 119 阅读 · 0 评论 -
Ext.form.FormPanel 提交数据
[code="html"]formPanel.form.submit({ waitTitle : "请稍候", waitMsg : "正在提交表单数据,请稍候.......", url : updateurl, method : "POST", success : function(form, action) { ...原创 2010-01-29 10:23:41 · 113 阅读 · 0 评论 -
页面Size
[code="java"]var getPageSize = function () { var xScroll, yScroll; if (window.innerHeight && window.scrollMaxY) { xScroll = document.body.scrollWidth; yScroll = windo...2010-04-22 11:30:28 · 110 阅读 · 0 评论 -
Extjs 开发环境下store不加载数据
表现为在IE下数据显示正常,在FF下数据不显示,查看后台发现并未发送数据请示。解决方案:路径中localhost与127.0.0.1要与程序配置的一致。原创 2010-07-21 09:41:52 · 312 阅读 · 0 评论 -
检测浏览器是否支持JavaScript功能
[code="html"] 浏览器没有打开JavaScript支持! [/code]原创 2010-05-11 11:20:58 · 312 阅读 · 0 评论 -
select box的操作
[code="html"][/code]赋值[code="javascript"]//给idOutputAttr1赋值var output = []; for ( var i = 0; i < jsonData.length; i++) { output.push(''+ jsonData[i][0] +''); } $('#idOutpu...原创 2011-07-28 16:49:54 · 675 阅读 · 0 评论