var record=Ext.getCmp('orderPanelId').getSelectionModel().getSelected();
if(Ext.getCmp('orderPanelId').getSelectionModel().getCount()>0){
Ext.Ajax.request({
url:'/govt_stockV1.0/organiseManager/AJAXDoenterOrderOk.action?orderId='+record.get('orderId'),
success: function(response){
var json = Ext.util.JSON.decode(response.responseText) ;
if(json.flag){
Ext.MessageBox.alert('提示' ,'订单 确认成功') ;
}
},
failure: function(response){
alert(2) ;
}
});
}else{
alert('请选中一行,再操作');
}
{
xtype:'editorgrid',
sm:orderSm,
id:'orderPanelId',
cm:orderColModel,
store:orderDs,
frame:true,
stripeRows : true,
width:675,
height:270,
bbar: new Ext.PagingToolbar({
pageSize: orderPageSize ,
store: orderDs,
displayInfo: true,
displayMsg: '当前记录为 {0} - {1} ,总记录 {2}',
emptyMsg: "没有数据",
items:[new Ext.form.Label({text:'请输入订单名关键字'}),new Ext.form.TextField({
fieldLabel : '',
id:'_orderName'
})]
})
}
分享到:
相关推荐
2. **获取选中数据**: - 对于行选择模式,可以使用`grid.getSelectionNode().getSelections()`获取所有选中的行,得到的结果是一个数组。若要获取特定列的数据,例如`sex`列,可以使用`rowcount.get('sex')`。 - ...
`this.getSelectionModel().getSelection()`则可以获取所有选中的行数据记录。 如果需要在双击时执行特定操作,可以在事件处理函数中添加相应的代码。例如,如果你想在双击行后弹出一个包含该行数据的对话框,可以...
//得到选择所有行 //注:如果不声明var sm = new Ext.grid.CheckboxSelectionModel();则会报此句没有该对象或属性 Var selectRows = grid.getSelectionModel().getSelections(); selectRows[0].get(“gird中某列的...
碰到使用ajax获得数据,或者提交数据出现乱码 A.8. TabPanel使用autoLoad加载的页面中的js脚本没有执行 A.9. 有关grid的一些小问题 A.9.1. 如何让grid总所有的列都支持排序 A.9.2. 修改一个grid的ColumnModel和...
- **lazyInit**: 类型为 `Boolean`,决定是否延迟初始化下拉列表,直到组合框获得焦点,默认为 `true`。 - **lazyRender**: 类型为 `Boolean`,决定是否延迟渲染下拉列表,直到第一次请求时,默认为 `false`。 - **...
### Ext与后台数据库交互知识点详解 #### 一、Ext中常用的类 ...`ComboBox`有一个`name`属性,用于存放显示变量名称,该属性中保存的是选中行的显示值。通过合理配置这些属性,可以实现丰富的下拉列表功能。
根据提供的文件内容,本文档是一份Ext中文手册...但是通过理解上下文,我们依然能够获得Ext框架的使用方法和操作指南的核心知识。总的来说,这份手册是学习和掌握Ext框架的基础,对于开发高级Web应用程序是十分有用的。
3. 如果`selectOnFocus`不起作用,确保输入框获得焦点时数据已加载完成。如果数据加载延迟,可能需要监听`store`的`load`事件并在数据加载完成后手动触发选中。 总的来说,EXT JS的`ComboBox`组件在配置正确的情况...
在配置中,`id`设为'ptree',`region`设为'west',`layout`设为'anchor',`border`设为false以隐藏边框,`rootVisible`设为false不显示根节点,而`root`是一个新的Ext.tree.AsyncTreeNode,这表明数据将通过异步方式...
ExtJS 提供了多种方式来实现打印功能,本文将重点介绍如何通过 ExtJS 实现选中列的打印。 #### 二、打印功能的实现原理 在 ExtJS 中实现打印功能主要依赖于浏览器的打印功能以及对数据网格的处理。具体来说,可以...
9. MainModule 怎样得到 js 变量的值 ...................................................................................... 16 10. TUniServerModule 和 TUniMainModule 这两模块有何区别 ......................
本文实例讲述了Android编程实现在自定义对话框中获取EditText中数据的方法。分享给大家供大家参考,具体如下: 在项目中忽然遇到这样的问题,需要自定义对话框,对话框需要有一个输入框,以便修改所选中的价格,然后...
`GridPanel`是Ext JS框架(一个用于构建富客户端应用程序的JavaScript库)中的一个组件,它用于展示数据网格。通过向`GridPanel`添加按钮,我们可以提供更多的用户操作,如编辑、删除或导出数据。 首先,理解`...
-Button控件将不再自动拥有display:inline属性,如果希望两个按钮在一行显示,请为第一个按钮设置CssStyle="float:left;"属性。 -修正了弹出菜单的位置在Firefox下不正确的BUG(feedback:eroach)。 -为TriggerBox...
`BaseTreeCtrl.cpp`可能是包含自定义树形控件的源代码,虽然不是直接的TAB控件,但通常树形控件和选项卡控件一起使用,用于组织和展示数据。`BaseTabCtrl.h`可能是定义自绘TAB控件类的头文件,其中包含了控件的成员...
无论是ExtJS初学者还是有经验的开发者,都能从中获得有价值的信息和启发,帮助他们在Web应用开发领域取得更大的进步。通过阅读本书,读者将能够熟练掌握ExtJS的各种功能,构建出美观、高效且易于维护的用户界面。
`:使具有ID`hp_bm`的组件获得焦点,并延迟100毫秒后执行。 6. **组件样式与布局**: - `contentEl:'bgTop_red',`:指定组件背景样式类。 - `insetPadding:10,`:设置组件内部填充。 - `selType:'checkboxmodel'...