Ext.net grid選擇一行進行修改,刪除
2015-06-23 10:49
369 查看
grid 在進行選擇的時候,一定標記爲選擇一行,才能用
var record1 = GridPanel3.getSelectionModel().getSelected();
這條語句才能起作用,如果是默認的(選中的是單元格)這條語句就會報錯
所以在grid中要加上下面的這個標記屬性
<SelectionModel>
<ext:RowSelectionModel ID="RowSelectionModel1" runat="server" SingleSelect="true">
</ext:RowSelectionModel>
</SelectionModel>
js語句就是:
function Edit3() {
var record1 = GridPanel3.getSelectionModel().getSelected();
if (record1 == null) {
alert('請選擇要修改的記錄');
} else {
Ext.getCmp('TextField16').setValue(record1.data.id.toString());
Ext.getCmp('TextField13').setValue(record1.data.box_list.toString());
Window3.show();
}
}
var record1 = GridPanel3.getSelectionModel().getSelected();
這條語句才能起作用,如果是默認的(選中的是單元格)這條語句就會報錯
所以在grid中要加上下面的這個標記屬性
<SelectionModel>
<ext:RowSelectionModel ID="RowSelectionModel1" runat="server" SingleSelect="true">
</ext:RowSelectionModel>
</SelectionModel>
js語句就是:
function Edit3() {
var record1 = GridPanel3.getSelectionModel().getSelected();
if (record1 == null) {
alert('請選擇要修改的記錄');
} else {
Ext.getCmp('TextField16').setValue(record1.data.id.toString());
Ext.getCmp('TextField13').setValue(record1.data.box_list.toString());
Window3.show();
}
}
相关文章推荐
- iOS view的frame和bounds之区别(位置和大小)
- [C++ primer]第四章笔记-表达式
- 剑指offer 面试题5——从头到尾打印链表
- Xamarin iOS教程之页面控件
- 对Linux内核中进程上下文和中断上下文的理解
- JS正则表达式大全
- [NOIP2011 D1T1] 铺地毯carpet
- 使用Cufon技术实现Web自定义字体
- WPS API
- 开发中遇到Fragment中onActivityResult不响应的问题,
- 判断一个数是否为质数
- 解决ora-02429:无法用于删除强制唯一/主键的索引
- JS中innerHTML,innerText,value
- 递归与回溯:八皇后问题
- iOS-Core-Animation-Advanced-Techniques(六)
- spring的JdbcTemplate、NamedParameterJdbcTemplate和SimpleJdbcTemplate
- Oracle的分析函数over
- [ios]iOS8 定位
- Facebook推荐系统采用的是流行的协同过滤5
- Java将Unicode转中文