论坛首页 Web前端技术论坛

升级的浏览器UI组件

浏览 32029 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-03-07  
你可以这样定义一个列:
{name:"",caption:"",readonly:"functionName()",....}

function functionName(){
    ....
}
0 请登录后投票
   发表时间:2007-03-07  
好的,谢谢,还有最后一个问题:enter跳转到下行的功能,还有一个问题,如果是在当前浏览窗口的最后一行再按回车时,会提示“没有下一行了”,实际上后面还有许多行的,不会自动滚动当前编辑窗口
0 请登录后投票
   发表时间:2007-03-09  
麻烦楼主帮忙抽时间把那个在当前浏览窗口的最后一行再按回车时,会提示“没有下一行”的问题解决吗?谢谢了,我们的项目目前正等着投入使用的。
0 请登录后投票
   发表时间:2007-03-12  
楼主你好,我的删除程序按如下所写
  if(window.confirm('是否真的要删除所选中的行?')){
    var lsParm = "";
    var data = grid.getValue();
    for(var i=0;i<data.length;i++){
      if(data[i]._selected===true){
        if(lsParm.length>0){
          lsParm += ",";
        }
        lsParm += data[i].xh;
      }
    }

    if(lsParm.length>0){
      //更新数据
      var r = new AjaxRequest("post","/test/setByXh.jsp",true);
      r.setParameter("delval",lsParm);
      r.setParameter("action","delete");
      r.onresult = function(){
        var result = r.getValue();
        if(result.exception!=null){
          alert(result.exception);
        }else{
          window.returnValue = "relist";
          window.close();
        }
      }
      r.send(null);

      grid.deleteSelectedRows();
    }
  }
但是这样执行后老是会报117,3object对象不存在的错,请问这是什么问题
0 请登录后投票
   发表时间:2007-03-12  
还有一个问题的,如果我初始的时候行数不够的话,我点击增加时不会刷新显示新加入的行,如果我行数比较多的时候由于要滚动就没有这样的问题存在的
0 请登录后投票
   发表时间:2007-03-13  
在例子中,如果删除一些数据后再进行增加的话也是一样的问题的
0 请登录后投票
   发表时间:2007-03-15  
增加不会滚动的问题,只要将addNewRow中
if(oThis.from <0)
  oThis.from = 0;
修改成:
if(oThis.from <0){
  oThis.from = 0;
  oThis.paintCurrentRows(oThis.from);
}
就可以了
0 请登录后投票
   发表时间:2007-03-16  
楼主,您好,感谢你为我们提供功能这么强大的组件,我想问一下拖上下滚动条的时候,数据怎么跟不上呀!不像左右滚动条那么快,这个使得我好郁闷
0 请登录后投票
   发表时间:2007-03-16  
在滚动时需要重新进行js计算和重画当前可见行的,所以会比较慢一些的,这个也和电脑的配置有关系
0 请登录后投票
   发表时间:2007-03-16  
不知道楼主有没有好的方法来解决这个问题,期待中...
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics