`
yaya_wiscom
  • 浏览: 49242 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

代码小技巧

EXT 
阅读更多

1、Ext面板中的工具栏

tbar里是按钮居右的符号是“->”,分隔符是“-”。


Ext.onReady(function(){
	var panel = new Ext.Panel({   
          renderTo:"myPanel",
          id : "testPanel",
          autoWidth  : true,   
          autoHeight : true,   
          autoScroll : true,
          frame:false,
          border : false,
          margins : '0 0 0 0',
          split : true,   
          minHeight : 100,   
          autoHeight : true, 
          tbar : [{   
                iconCls: 'icon-add',   
                text : '添加'  
          },{
                iconCls: 'icon-remove',   
                text : '移除'  
          }]
          });
          panel.tbar.dom.align = 'center';
	});

 


2、去除字符串空格,空格出现的位置分别为前中后,下面分别有两种方式处理



方式一(无法处理中间的空格)
str=str.replace(/(^\s*)|(\s*$)/g,"");
//replace(/(^\s*)/g, "") 去左空格
//replace(/(\s*$)/g, "") 去右空格
方式二(包括中间的空格)
function doTrim(str,is_global) 
{ 
	var result; 
	result = str.replace(/(^\s+)|(\s+$)/g,""); 
	if(is_global.toLowerCase()=="g") 
		result = result.replace(/\s/g,""); 
	return result; 
} 

 


3、屏蔽文本框的字符键(输入框只接受数字)



function checkNumb(){
	if (event.keyCode < 45 || event.keyCode > 57)  
	event.returnValue = false;
}

 

 4、javascript call函数的标准解释:call方法是将一个对象的方法在另一个对象的上下文环境中执行


 5、管理端使用了富文本编辑器后将说明信息维护到数据库中,保存的字符串中当然包含了html标签。将数据取出保存到前台js对象中后,取得时候发现字符串中的html标签已经被转义掉了,显示到页面后又被解析回来显示成了html字符串,为了解决这一问题:


$("#xksm_text").html($("<div/>").html(top.xksz['xksm']).text());

 

//核心解决方法:$("<div/>").html(encodedStr).text();

 6、截取字符串最后一位。

   方法一:运用String对象下的charAt方法  str.charAt(str.length – 1)

  方法二:运用String对象下的substr方法 str.substr(str.length-1,1)

 方法三:运用String对象下的split方法 var str = “123456″; spstr = str.split(“”);spstr[spstr.length-1];

今天解决Ext一个小问题:

设置Ext中comboxBox下拉框的默认值,同事使用setValue结果下拉组件直接显示了value而不是displayValue;

解决方法是:

combo.store.on('load',function(store,records,opts){
	Ext.each(records,function(rec){
		if(rec.data.VALUE == 需要作为默认值的变量){
			combo.setValue(?);//设置值
			combo.setRawValue(?);//设置显示值
		}
	});
});
分享到:
评论

相关推荐

    JavaScript实用代码小技巧

    在这篇文章中,我们将深入探讨JavaScript中的实用代码小技巧,特别是EcmaScript 5和6(ES5/ES6+)中的一些隐藏特性。这些技巧可以帮助我们更好地进行对象的深拷贝、处理JSON数据、优化数组操作以及利用ES6新增的数据...

    一些代码小技巧或规范

    标题 "一些代码小技巧或规范" 暗示了我们将会探讨编程中的一些实用技巧和最佳实践,这对于提高代码质量、可读性和维护性至关重要。描述中的“例子3模版文件”表明我们将关注模板文件在软件开发中的应用,特别是在...

    网页代码常用小技巧

    "网页代码常用小技巧"这个主题涵盖了一系列能够提升HTML编写效率和优化网页效果的方法。 1. **元信息与头部元素**: HTML文档的部分常常被用来放置元信息,如字符编码、页面标题、样式表链接、JavaScript文件引用...

    近100多个c#开发小技巧,.net实例源代码.

    本文将深入探讨近100个C#开发小技巧,这些技巧覆盖了从基础语法到高级特性,旨在提升开发效率,优化代码质量,并提供实际可运行的.NET实例源代码。 1. **Linq查询优化**:使用LINQ可以极大地简化数据操作,但需要...

    C语言代码小技巧

    以该宏放在文件中,不影响任何功能,没有使用限制,可以实现字节的对齐

    JSP编程小技巧集锦121

    本篇将详细讲解"JSP编程小技巧集锦121"中的核心知识点,帮助开发者提升效率,优化代码。 1. **使用EL表达式(Expression Language)**:EL简化了从作用域内获取对象的复杂性。例如 `${variable}` 可以直接获取到...

    提高java代码性能各种技巧

    Java 代码性能优化技巧总结 Java 代码性能优化是每个 Java 开发者都需要掌握的重要技能。以下是对 Java 代码性能优化的各种技巧的总结: 字符串池的实现 在 Java 中,字符串池(String Intern Pool)是通过使用...

    SAP小技巧收集(后台菜单事务代码, SE16...)

    SAP小技巧收集 SAP小技巧收集是指在SAP系统中的一些小技巧和方法,用于帮助用户更好地使用SAP系统,提高工作效率和质量。本文将介绍七种查看后台菜单事务代码的方法,包括通过状态栏查看、通过IMG附加数据查看、...

    java代码大本营,各种开发中常用的小技巧

    java代码大本营,各种开发中常用的小技巧

    100个gcc小技巧

    **小技巧6:代码性能分析** 使用`-ftime-report`和`-fprofile-arcs -ftest-coverage`等选项,可以收集时间消耗数据和代码覆盖率,为优化提供依据。 **小技巧7:多线程支持** GCC内置对POSIX线程(pthread)的支持,...

    JavaScript小技巧全集 JavaScript教程 JavaScript源代码集

    这个“JavaScript小技巧全集”提供了丰富的教程和源代码,旨在帮助开发者深入理解和掌握JavaScript的各种实用技巧。 首先,我们来看看JavaScript的基本语法。JavaScript是一种弱类型、解释型的语言,它的变量声明不...

    SAP小技巧收集,SAP常用技能

    【SAP小技巧收集】 在SAP日常操作中,经常需要记录事务代码或者路径以便于后续的操作和教学。然而,SAP系统中的路径有时既长且复杂,而且并非所有功能都有对应的事务代码,这给使用者带来了不便。本文将分享一些...

    总结网页代码常用小技巧,网页制作必学

    根据给定的信息,我们可以整理出以下关于网页代码的常用小技巧及知识点: ### 网页布局中的滚动条控制 1. **禁止整个页面水平滚动**: - 使用`&lt;body style="overflow-x:hidden"&gt;`可以禁止页面在水平方向上的滚动...

    html代码优化原理与技巧

    下面将详细讲解HTML代码优化的原理与技巧。 一、HTML结构优化 1. **语义化标签**:使用如, , , , , 等语义化的标签,有助于搜索引擎理解页面内容,提高SEO效果。 2. **简化DOM树**:避免过多嵌套和不必要的标签,...

    提升java代码简洁度的几个小技巧

    以下是一些提升Java代码简洁度的小技巧: 1. 使用有意义的变量名:变量名应清晰地反映其用途,避免使用过于简写或模糊不清的名称。例如,`int count = list.size();` 比 `int i = l.s();` 更易于理解。 2. 避免...

    Java实际开发中的小技巧汇总

    在Java实际开发中,开发者经常会遇到各种挑战,需要掌握一些实用的小技巧来提高代码质量、提升效率。以下是一些从博客文章"Java实际开发中的小技巧汇总"中可能涵盖的知识点,结合“源码”和“工具”的标签,我们可以...

    SAP小技巧收集 .

    SAP小技巧收集 SAP小技巧收集是一系列实用的技巧和方法的集合,旨在帮助SAP用户更好地使用SAP系统,提高工作效率和质量。本文将对SAP小技巧收集中的一些重要知识点进行详细的解释和分析。 一、查看后台菜单事务...

    vb使用的10个小技巧

    ### VB使用的10个小技巧详解 #### 1. 如果一行程序太长,能否换行? 在Visual Basic(简称VB)编程环境中,如果遇到一行代码过长的情况,可以通过在需要换行的位置后面添加下划线“_”的方式进行换行。这种方法...

Global site tag (gtag.js) - Google Analytics