锁定老帖子 主题:ext-1.0.1的学习心得
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-06-04
grid.getDataSource().getModifiedRecords()是可以得到修改过的数据,但不能得到新增的数据。
|
|
返回顶楼 | |
发表时间:2007-06-04
ldeng76 写道 grid.getDataSource().getModifiedRecords()是可以得到修改过的数据,但不能得到新增的数据。
恩,是的 可以通过 ds.getAt(i).newRecord 来判断是否新增 |
|
返回顶楼 | |
发表时间:2007-06-05
你的例子程序我部署了 好象没有分页的效果
|
|
返回顶楼 | |
发表时间:2007-06-05
刚看了下,例子可以实现分页的功能,在初始化col的时候要设置col.pageSize属性
|
|
返回顶楼 | |
发表时间:2007-06-17
没有下面2个文件,运行不起来
<script type="text/javascript" src="edit-grid-t.js"></script> <script type="text/javascript" src="../../../js/ajax.js"></script> |
|
返回顶楼 | |
发表时间:2007-06-20
ldeng76 写道 grid.getDataSource().getModifiedRecords()是可以得到修改过的数据,但不能得到新增的数据。
var simple_data = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({url: '/form/edit.jsp?id=10'}), reader: new Ext.data.JsonReader({}, [ 'id', 'name', 'title']), remoteSort: false }); simple_data.on('load', function() { var object=simple_data.getAt(0).data; simple_name.setValue(object.name); simple_title.setValue(object.title); form_simple.addButton('Save', function() { if (form_simple.isValid()) { form_simple.submit({ params:{ action:'submit', id:simple_data.getAt(0).id }, waitMsg:'Saving...' }); } else { Ext.MessageBox.alert('Errors', 'Please fix the errors noted.'); } }, form_simple); simple.render('form-ct'); 在运行到var object=simple_data.getAt().data;时出错。 var object=simple_data.getAt(0).data; simple_name.setValue(object.name); simple_title.setValue(object.title); 改为: simple_name.setValue(simple_data.getAt(0).data.name); simple_title.setValue(simple_data.getAt(0).data.title);也一样。 是什么原因? |
|
返回顶楼 | |