
extjs
iteye_20626
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ExtJs中日期的格式化处理
ExtJs中,日期的格式化处理棘手问题多出现在grid的展示列中。 推荐解决方案: 不要再前端使用js或者extjs提供的格式化函数,在后端处理(比如oracle数据库查询语句中使用to_char格式化或者是用java的SimpleDateFomet函数格式化)为格式化后的字符串,前端只负责显示。 前端格式化方案: 一旦需要在前端处理,具体分析如下: 1. 数据库获取日期 通过数据库查...原创 2012-11-26 11:45:48 · 291 阅读 · 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 · 249 阅读 · 0 评论 -
ExtJs中Store加载(load)时候提示信息(自定义waitMsg--加载完毕关闭提示框)
ExtJs的Store在加载时候一般是延迟加载的,这时候Grid就会先出现一片空白,等加载完成后才出现数据;因此,我们需要给它添加一个提示信息! 但是Store却没有waitMsg属性。 解决方案: 1.给store添加监听器,监听beforeload事件,加载前弹出提示框,加载完成后关闭提示框 2.callback为load的回调函数,在加载完成后执行,因此关闭提示框由它完成; ...原创 2012-11-26 11:49:33 · 284 阅读 · 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 · 296 阅读 · 0 评论