`
lspgdut
  • 浏览: 198803 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

ext grid的getSelectionModel的使用例子

EXT 
阅读更多

 tbar:[{
                 text:"Change Title",
                 handler:function(){
                   var sm=grid.getSelectionModel();
                   if(sm.hasSelection()){
                       var sel=sm.getSelected();
                       Ext.Msg.show({
                          title:"Change Title",
                           prompt:true,
                           buttons:Ext.MessageBox.OKCANCEL,
                           value:sel.data.title,
                           fn:function(btn,text){
                               if(btn=="ok"){
                                   sel.set("title",text);
                               }
                           }
                       });
                   }
                 }
             }]

分享到:
评论

相关推荐

    在Ext的grid里实现带radio单选功能的gridlist

    在Ext JS这个强大的JavaScript框架中,开发人员经常需要创建数据展示组件,比如Grid,来显示大量数据并提供交互性。Grid List是Grid的一种扩展,它不仅具有基本的表格功能,还可以进行更复杂的操作。本教程将详细...

    EXT GridPanel获取某一单元格的值

    在提供的代码段中,我们看到一个监听`cellclick`事件的例子,这是EXT GridPanel中用于捕获用户点击单元格时的事件。下面是这段代码的详细解释: 1. `cellclick`: 这是EXT GridPanel的事件名,当用户点击表格内的...

    Ext 连接数据库的相关操作

    在这个例子中,我们将探讨如何使用EXT连接SQL Server数据库,实现Editgridpanel的数据展示、分页、查询和删除功能。 首先,EXT中的Editgridpanel是一个可编辑的表格组件,用于显示和编辑数据。它集成了数据绑定和行...

    Ext与后台服务器的交互操作

    var record = this.grid.getSelectionModel().getSelected(); if (record) { var id = record.get("plantID"); this.fp.form.setValues({ ID: id }); } }, save: function() { var id = this.fp.form....

    Extjs4---grid的修改、删除功能---结合struts2、hibernate

    grid.plugins = [Ext.create('Ext.grid.plugin.CellEditing', { clicksToEdit: 1 // 单击即可编辑 })]; ``` 删除功能可以通过添加工具栏按钮实现,配合Struts2 Action进行后端处理。 ```javascript grid....

    ExtJS增删改查

    - 使用临时`Store`让Grid在加载时可见,实际查询时重新创建`Store`并使用`grid.reconfigure(ds, cm)`更新Grid。 4. **页面加载时显示Grid,不查询数据,通过事件触发查询,并带LoadMask效果**: - 在触发查询前...

    extjs crud操作的例子

    var selection = grid.getView().getSelectionModel().getSelection()[0]; if (selection) { store.remove(selection); // 删除选中的记录 store.sync(); // 同步删除到服务器 } } } ]); ``` 这个例子展示了...

    Extjs教程_第五章_使用grid显示数据(3)

    var sm = grid.getSelectionModel(); if (sm.hasSelection()) { var sel = sm.getSelected(); Ext.Msg.show({ title: 'Change Title', prompt: true, buttons: Ext.MessageBox.YESNO, fn: function(buttonId...

    Extjs 表格

    这通常通过使用`Ext.grid.plugin.CellEditing`插件实现,该插件允许在单击单元格时激活编辑模式。 9. **MHT文件** `extJs 常用到的增,删,改,查操作代码_extjs_脚本之家.mht`是一个单一网页档案(MHT)文件,...

    Grid得到选择行数据的方法总结

    在Ext JS中,Grid是一种强大的数据展示组件,用于显示大量结构化的数据。当我们需要获取Grid中用户选择的行数据时,有多种方法可以实现。以下是对这些方法的详细解释: 1. **`grid.getStore().getRange(0,store....

    ExtJS Grid使用SimpleStore、多选框的方法

    本文将详细介绍如何在ExtJS Grid中结合使用SimpleStore和CheckboxSelectionModel来实现多选框的功能。 首先,我们需要准备数据。这里,我们创建了一个名为data的数组,它包含了我们希望在Grid中显示的数据。然后,...

    ExtJs表格点击超链接获取行的值

    在ExtJs框架中,我们经常需要在表格(`Ext.grid.Panel`)中显示超链接,并且当用户点击这些超链接时,能够获取到当前行的数据。为了实现这一功能,我们可以使用`renderer`函数对单元格进行自定义渲染。 **代码示例*...

    struts2+extjs中File的upload&download;&delete;例子及说明

    var selections = grid.getSelectionModel().getSelections(); for (var i = 0, len = selections.length; i ; i++) { var record = selections[i]; Ext.Ajax.request({ url: 'attachmentDelete', params: { ...

Global site tag (gtag.js) - Google Analytics