1.页面跳转:
location.href = "test.jsp";
2.js格式化日期:
if(dateVar)
newVar = dateVar.format('Y-m-d');
3.增加数组元素:
arrayVar.push(eleVar);
4.截取子串:
strVar.substr(start[,end])
和
strVar.substring(start)
5.判断是否中文:
function isChinese(str){
var lst = /[u00-uFF]/;
return !lst.test(str);
}
6.获取包含中文字符的字符串字节数:
function getStringLength(str){
var strlength = 0;
for(var i = 0; i < str.length; i ++){
if(isChinese(str.charAt(i)) == true)
strlength = strlength + 2;
else
strlength = strlength + 1;
}
return strlength;
}
7.验证表单域是否超长(表单验证并需提示时使用):
function getFieldLengthValid(form, id){
return getStringLength(form.findField(id).getValue()) > form.findField(id).maxLength;
}
8.树拖拽至表格行的实现:
var roleGridDropTargetEl = gridVar.getView().el.dom.childNodes[0].childNodes[1];
var roleGridDropTarget = new Ext.dd.DropTarget(roleGridDropTargetEl, {
ddGroup : 'testDdGroup',
copy : true,
notifyDrop : function(ddSource, e, data){
//鼠标松开/树节点落至表格行时的处理函数
//data.node表示拖拽的树节点,e表示拖拽的目标行;
//gridVar.getView().findRowIndex(e.target)返回目标行号
//函数末尾应返回bool值,true表示允许拖拽,false表示拖拽失败
}
});
9.行/列样式渲染:
function renderBold(value, p, record){
if(record.data.column == 'test')
return String.format('<b>{0}</b>',value);
else
return value;
}
10.从树上删除一节点,并选择其父节点
var parentNode = treeVar.getSelectionModel().getSelectedNode().parentNode;
treeVar.getSelectionModel().getSelectedNode().remove();
parentNode.select();
treeVar.fireEvent("click", parentNode);
11.RowExpander的使用:
this.expander = new Ext.grid.RowExpander({
tpl : new Ext.Template('<p><b>详细:</b><br /> {detailInfo}</p>')
});
12.加载树到指定层次:
treeVar.on("append", function (tree, parentNode, childNode, index){
if (childNode.getDepth() < 2) //加载到第三级
childNode.expand(false, true);
}, this);
13.首字母大写的一种实现:
(strVar.substr(0,1)).toUpperCase() + strVar.substring(1)
14.重新加载树节点:
treeVar.getSelectionModel().getSelectedNode().reload();
15.复制表记录至另一表:
16.带搜索的下拉树:
17.下拉框联动处理:
18.
分享到:
相关推荐
9--[小黑点的旅行(未完待续)].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码9--[小黑点的旅行(未完待续)].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码9--[小黑点的旅行(未完待续)].zip...
这些模块使得开发者可以直接在Nginx配置文件中编写Lua代码,实现路由控制、会话管理、缓存处理等多种功能。 Lua库的集成是OpenResty的一大亮点。它内建了诸如ngx_lua、lua-resty-http、lua-resty-mysql等模块,这些...
在使用上,用户需要注意,首次使用时需要激活接收器,激活过程涉及在屏幕上显示的代码,然后通过电子邮件与开发者交互获得响应代码。此外,为安全考虑,出厂时内部电池已断开,用户在使用前需自行连接并激活。 组装...
未完部分可能还包括风险管理、质量管理、安全环保措施、成本控制等内容。整体而言,这份施工设计方案详尽地规划了从项目启动到竣工的全过程,为施工团队提供了清晰的操作指南,以实现工程的顺利实施。
该项目的源代码文件案例素材名为“9-小黑点的旅行(未完待续).sb2”,这表明这是一个阶段性的项目,可能包含多个关卡或任务,而且故事并未完整呈现,可能需要孩子们自己动手去继续编写代码,完成小黑点的冒险旅程。...
苏下的投资逻辑 ............................................................................................................... 5 1.2.1 分子端盈利:弱修复与行业景气预期 ...................................
pl-sql练习(未完).txt
- 电话接听:接听来电时,经纪人需展示公司形象,并了解客户需求,如果房源匹配,邀请客户到店进一步洽谈,如果房源不合适,则要积极询问其他需求并保持联系。 2. **推荐环节** - 根据客户需求推荐房源:了解客户...
11. 预防计算机病毒措施:定期对计算机操作者进行健康检查不是预防病毒的有效方法,其他选项是正确的防护措施。 12. 信息技术涵盖范围:克隆技术不属于信息技术的范畴,而多媒体技术、光纤技术和数据安全技术都是...
差分攻击MATLAB代码 Digital-Watermarking-of-DEM 提出一种针对栅格DEM数据并能抵抗高程平移攻击的数字...未完待续,图像置乱部分的代码比较乱,还需要整理一下。 最后,致谢林威老师!不懂他有没有机会看到这些东西hh
圆周率的几种 C 语言编程代码 在这篇文章中,我们将讨论圆周率(π)的计算方法,并提供了三种不同的 C 语言编程代码来计算圆周率。这些方法包括蒙特卡罗方法、数学公式(级数)方法和划分网格计方法。 一、蒙特...
此外,还需要检查安装是否成功,并更新yum和设置pip软链接。 在整个安装过程中,文档强调了系统环境的配置、版本兼容性、权限管理以及故障排查等操作。这些都是大数据技术部署和运维中常见的关键步骤,对于保证系统...
以下是Softmax回归的一些关键知识点: 1. **线性层**:首先,模型会应用一个线性变换,即权重矩阵W和偏置向量b与输入数据x的乘积,计算公式为:`z = Wx + b`。 2. **Softmax函数**:线性层的输出随后传递给Softmax...
Question #:3 - 802.11 物理层标准定义了一些常见的 wireless 网络操作,例如 QoS、安全和roaming。 A._True B._False 答案:B 这个题目考查了 802.11 物理层标准的知识,考生需要了解 wireless 网络的物理层...
26. DDU - 未完税交货,是一种货物交付形式,货物到达目的港后未完成税务。 27. DEQ - 目的港码头交货,是一种货物交付形式,货物到达目的港码头后交付。 28. DES - 目的港船上交货,是一种货物交付形式,货物到达...
通过定期更新和分享这份明细表,可以促进团队间的沟通,提高项目管理效率。 综上所述,"参考资料-J110(未完工程项目明细表).zip"提供的是一份详细的工程管理资料,对于理解和推进J110项目至关重要。通过深入分析...
7. **示例与Demo**:压缩包中的"demo"部分很可能包含了一些示例代码,演示如何使用DXFLib进行基本操作,如打开文件、遍历图层和实体、以及输出图形信息。 8. **编译与集成**:为了在自己的项目中使用DXFLib,开发者...
- **未完待续**:此题目描述了项目经理面临的实际情况,但未给出具体问题,因此无法提供完整的解析。根据上下文,可以推测项目经理需要妥善处理项目的收尾工作,确保所有管理工作得到妥善处理。这可能涉及到文档的...
当然还有很多未完待续的事情要来进行,下面是一些我觉得可以去做的想法:1.时态图表、动画图表2.复合图表,可以多种图表组合,表达更为详细的数据信息3.颜色表,通过色带的方式,方便用户对多种数据风格的指定,达到...
服装材料学-第一章第一节(未完).xjm