jqgrid cellEdit为true的时候,点击单元格的时候,鼠标在单元格最前面闪。
这时候如果要修改数字内容,非常麻烦。要全选单元格内容,不然不好改。
点击单元格的时候,默认选中单元格值的解决方案
修改jqgrid源码:
在editCell : function (iRow,iCol, ed)方法里面
window.setTimeout(function () { $(elc).focus();},0);这句后面加下面这句话就可以:
$("input,textarea",cc).bind("focus",function(){this.select();});
注意:由于有点标签不全是INPUT,所以里面要加上textarea。
本文介绍了一个jqGrid中的用户体验改进方法,通过修改源码使得在编辑单元格时能够自动选中单元格内的所有内容,方便用户直接进行编辑操作。
146

被折叠的 条评论
为什么被折叠?



