06 2011 档案
Ext4 Grid中点击按钮使用rowedit新建记录+取消删除新建的记录
摘要:预期效果如下: 1、点击“新文件按钮”新增一条默认记录 2、点击update写入数据库,清空dirty标记,并将返回的id写入store 3、点击cancel删除新增的记录 需要注意一下几点: 1、新增的记录是采用phantom属性标记的,phantom==true为未上传记录,点击cancel时...
阅读全文
Ext4的direct+grid+RowEditing在ie中的奇怪问题
摘要:调试了半天,还是没有成功解决,只好发上来让各位看看。 环境:Ext4,DirectStore+grid.Panel+RowEditing插件 在firefox和chrome中一切正常,在ie中出现以下问题: 凡是store重新加载(包括服务器端排序和翻页)之后显示RowEditing,都会报“未指明...
阅读全文
Ext4核心组件Grid的变化及学习(4):grid与服务端使用direct进行数据交互
摘要:大部分grid的数据都是要提交到后台服务端的,现在一种比较好用的方式就是direct。今天介绍一下这种交互方式的实现。 例子如下: sqlserver数据库中两张表通过外键关联: 文件信息FileInfo 文件类别FileClass 需要做出的效果如下: 显示 下拉框修改 修改之后自动上传 ...
阅读全文
Ext.data.DirectStore中DirectAction的回调函数问题
摘要:一个小问题,但是困扰了我很久…… 要完成这样一个功能,在grid里面编辑数据,自动sync后根据服务器端返回的信息进行操作:去掉dirty标志、恢复原值、弹出提示框== store这样设置: Ext.create( ' Ext.data.DirectStore ' ...
阅读全文
Ext4核心组件Grid的变化及学习(3):可编辑的grid
摘要:我们依然拿旧版对比一下。Ext 3里面要编辑Grid单元格,就必须制定EditorGrid类。通过继承方式可能不太灵活,于是Ext 4就否决了继承的方式,而是采用“插件化”的方式。通过Ext JS4的Editing插件可以自由绑定到任意的Grid的实例,对于全体任何类型的Grid均可使用。于是乎,此...
阅读全文
浙公网安备 33010602011771号