ls的兄弟,你可以下载一个extjs试用.
比如现在我的需求是:点击,修改原数据后,点击所在列的标题,能alert出修改后的值.

解决方案 »

  1.   

    ls的兄弟,你可以下载一个extjs试用.
    比如现在我的需求是:点击,修改原数据后,点击所在列的标题,能alert出修改后的值.
    --------------------------------------
    我没用过extjs,不过似乎挺有意思的.
    你说的那个效果应该是和这个差不多的http://www.scbr.com/docs/products/dhtmlxGrid/
    这个的实现就是AJAX.
    方法如我所讲.
      

  2.   

    呵呵,AJAX我用过不少.
    问题很简单,我需要点击grid中的字段标题,就能弹出个alert框.
    哥们,快下载个用用,又不是很大,很爽的....
      

  3.   

    呵呵,兄弟你被那个骗了,其实他根本就没有实现后台的数据的更新.只是前台的数据更改.
    =================================================
    我知道地,我就想做成这样的效果,google了一下,已经了解到是完全可以实现的,但是官方给的答案是:
    ----------------------------------
    how you process is for you to decide
    --------------------------------------
    晕,意思是你可以决定怎样实现它.
      

  4.   

    我做过的一个方法是:把XML文件按内容分给td来显示.
    然后当有修改内容时(必须通过双击来进行),这时获取该行的rowIndex,然后再获取该点的cellIndex,这样就确定了横纵坐标,然后通过innerHTML来获取改变的值.
      

  5.   

    普通的实现以及调用是好理解的,但extjs这种高度封装的东西,不是很容易理解其具体调用.
    我只想知道怎么用,至于怎么实现,看着那些没有换行的代码,很是头晕.
    再研究一下吧.吃饭先...
      

  6.   

    这个问题解决料......
    grid.on('afteredit', updateDB); 
    'afteredit'是触发的事件,updateDB就是ajax更新操作.顺便问下大家觉得extjs这个框架如何?
      

  7.   

    最进也下载了一个,还不知道怎么用呢,最简单的都做不出来,那位用过请帮忙指教一下最好给个例子[email protected]
      

  8.   

    不是有个examples目录么,自己看,改改,学学代码.
      

  9.   

    grid.on('rowdblclick', gridRowDbClick);//grid为Ext.grid.Grid类的一个实例function gridRowDbClick(grid, rowIndex, e) {
            
            var row = ds.getById(ds.data.items[rowIndex].id );//ds为绑定到grid的数据源
            var sValue = row.get("myColumn");     
        } 不知对LZ有没有用,试试.
      

  10.   

    为什么总是提交不了数据进数据库?可以把你的代码发给我学习一下吗?谢谢![email protected]
      

  11.   

    http://extjs.com/learn/Tutorial:Using_Ext_grid_form_dialog_to_achieve_paging_list%2C_create%2C_edit%2C_delete_function