Extjs中解决gridpanel点击分页按钮时 选中的记录被取消的问题
var array=new Array();function setSelectedValue(){
if(sh_sm.hasSelection()){
var selections=sh_sm.getSelections();
Ext.each(selections,function(item){
var id=item.data.id;
insertToMap(id);
});
}
}
function setValueSelected(){
for(var i=0;i<array.length;i++){
var id=array[i];
var indexid=grid_shzd.getStore().indexOfId(id);
if(indexid!=-1){
sh_sm.selectRow(indexid,true);
}
}
}
function insertToMap(str){
var bool=false;
for(var i=0;i<array.length;i++){
if(str==array[i]){
bool=true;
break;
}
}
if(!bool){
array.push(str);
}
}
欢迎板砖···
有更好的都贴出来吧
--------------------编程问答-------------------- 不错不错 --------------------编程问答-------------------- LZ能不能帮我解决下另一个问题
我在第一页grid.getSelectionModel().getSelections()[0].set("abc","T");更改了某个单元格的值,但是一翻页也没有了,如果我更改了第一页多个值 翻页后再翻回来 怎么才能保存住 不会被刷新掉?
补充:Java , Web 开发