可以直接复制演示,jquery好换成自己的地址,post请求地址改成自己的。

<!DOCTYPE html>
<html>
<head>
<script src="__PUBLIC__/js/jquery.min.js"></script>
</head>
<body>
<table>
<tr>
<!-- 表格中要书写的信息 -->
<td id="{$vo.id}" field="menu">{$vo.menu}</td>
</tr>
</table>
</body>
<script>
$(function (){
	//双击修改
	$('.edit').dblclick(function (){
		if($(this).children("input").length>0){return false;}
		var con = $(this).html();
		var field = $(this).attr('field');
		var id = $(this).attr('id');
		var w = this.offsetWidth-3;
		var h = this.offsetHeight-5;
		$(this).html("<input id='"+id+field+"' value='"+con+"' style='width:"+w+"px;height:"+h+"px;border:0px solid #fff;outline:0;'>");
		$('#'+id+field).focus().on('blur',function (){
			var newVal = $(this).val();
			$(this).parents('td').html(newVal);
			if(con != newVal){
				//传过去的是一个post数组 array('id'=>'12','field'=>'username','val'=>'qiyang')
				$.post('__MODULE__/MovieCategory/update',{id:id,field:field,val:newVal});
			}
		});
	});
});
</script>
</html>