天天看點

jquery jqgrid cellEdit為true的時候,預設選中單元格值

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。