table中的td
要双击文字之后,处在可以编辑状态,双击哪个文字都可以编辑,之后单击回车进行保存,按esc键,撤销上次的保存

解决方案 »

  1.   

    td双击的时候把内容替换成一个输入框并存下原来的文字内容然后监听键盘回车的时候把td里的内容换成输入框里的文字,esc的时候还原为原来的文字内容
      

  2.   

    文字放到label中,双击后把label换成textbox,修改的时候记录修改前的值,撤消的时候,把原来的值 改回去.
      

  3.   

    不难弄.1. 双击后在单元格,加和输入框,值放入单元格的内容,2. 编辑完后,点击任意空白处或回车,以AJAX方式向后台发送编辑内容.3. 编辑过程中按ESC恢复原始状态.4. 发送编辑结果前要验证一下是否和以前内容一样,再决定是否发送.如果一样的,虽然经过了编辑状态也不必发送.5. 要定义键值捕捉.