extjs
iteye_20626
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ExtJs中日期的格式化处理
ExtJs中,日期的格式化处理棘手问题多出现在grid的展示列中。推荐解决方案:不要再前端使用js或者extjs提供的格式化函数,在后端处理(比如oracle数据库查询语句中使用to_char格式化或者是用java的SimpleDateFomet函数格式化)为格式化后的字符串,前端只负责显示。前端格式化方案:一旦需要在前端处理,具体分析如下:1. 数据库获取日期通过数据库查...原创 2012-11-26 11:45:48 · 309 阅读 · 0 评论 -
ExtJs中获得当前选中行号(Grid中多选或者是单选)及Grid的反选(取消选中行)...
多选,如何获得每行的行号:function getlineNum(){ var sm=titleGird.getSelectionModel(); // 获得grid的SelectionModel if(sm.getSelected()){ var recs=sm.getSelections(); // 把所有选中项放入数组 var li...原创 2012-11-26 11:48:34 · 266 阅读 · 0 评论 -
ExtJs中Store加载(load)时候提示信息(自定义waitMsg--加载完毕关闭提示框)
ExtJs的Store在加载时候一般是延迟加载的,这时候Grid就会先出现一片空白,等加载完成后才出现数据;因此,我们需要给它添加一个提示信息!但是Store却没有waitMsg属性。解决方案:1.给store添加监听器,监听beforeload事件,加载前弹出提示框,加载完成后关闭提示框2.callback为load的回调函数,在加载完成后执行,因此关闭提示框由它完成;...原创 2012-11-26 11:49:33 · 305 阅读 · 0 评论 -
ExtJS之遍历Store
ExtJS中,一般很少需要遍历Store,因为它的selectModel很好用,无论是单行选择还是checkbox的多行选择,都可以根据Grid的XXXGrid.getSelectionModel().getSelections().length获得选择信息,但是在特殊情形下还是需要遍历Store的,demo如下:var num=titleData.getCount(); v...原创 2012-11-26 11:52:15 · 322 阅读 · 0 评论
分享