easyui datagrid 单元格编辑 自动聚焦 、全选
2015-08-17 16:32
573 查看
$.extend($.fn.datagrid.methods, { editCell: function (jq, param) { return jq.each(function () { var opts = $(this).datagrid('options'); var fields = $(this).datagrid('getColumnFields', true).concat($(this).datagrid('getColumnFields')); for (var i = 0; i < fields.length; i++) { var col = $(this).datagrid('getColumnOption', fields[i]); col.editor1 = col.editor; if (fields[i] != param.field) { col.editor = null; } } $(this).datagrid('beginEdit', param.index); for (var i = 0; i < fields.length; i++) { var col = $(this).datagrid('getColumnOption', fields[i]); col.editor = col.editor1; if (col.editor1 == "text") { $(".datagrid-editable-input").focus(); $(".datagrid-editable-input").select(); } } }); } });
在 官方的 扩展 下 增加 了
if (col.editor1 == "text") {
$(".datagrid-editable-input").focus();
$(".datagrid-editable-input").select();
}
在 http://www.cnblogs.com/bingguang/p/4457485.html 上面的 扩展。
相关文章推荐
- UILabel使用自定义字体
- UIAutomator API浅析
- POJ 1019 Number Sequence (循环递增序列的的第K个值)
- POJ 1679 The Unique MST(判断最小生成树_Kruskal)
- 【CSS3 入门教程系列】CSS3 Media Queries 实现响应式设计
- 如何诊断RAC系统中的gc cr multi block request
- String,StringBuffer,StringBuilder以及线程安全性
- android stuio修改代码参考线和智能换行
- ArcServer10 安装中提示The following features cannot not be installed due to missing prerequisites"
- UITextView高度随文字自动增加
- iOS基础-UIKit框架-多控制器管理-实例:私人通讯录
- [LeetCode] Single Number III ( a New Questions Added today)
- android studio 新建项目 界面一直停在 【“building ‘ 项目名’ gradle project info”】
- UITableView使用详解
- [Leetcode] Longest Consecutive Sequence
- ZOJ 3210 A Stack or A Queue ? 水
- HDFS列式存储Parquet与行式存储(Avro)性能测试-Benchmark(hadoop, Spark, Scala)
- 【CF 570D】Tree Requests
- IOS UItableView得到group如何摆脱的剪裁线条样式问题
- request 和 response 的页面跳转