bootstrap-editable插件 编辑窗口出来时怎么让文字默认处于选中状态

editable编辑窗口弹出时怎么让文字默认处于选中状态,这样方便修改。
求知道的告诉下,谢谢!

阅读 4.2k
3 个回答
targetElement[0].focus()

focus方法可以让dom成为选中状态。你可以试试

clipboard.png

问题已经解决
弹出来的时候估计方法先被调用了,所以没生效。
所以改为延迟执行就好了

setTimeout('$(".input-sm").select()',100);

新手上路,请多包涵

按照楼主操作调好了,参考代码如下:

$('#table').bootstrapTable('destroy').bootstrapTable({
                    data: models,
                    toolbar: '#materialidToolbar',
                    toolbarAlign: 'left',
                    //singleSelect: true,
                    clickToSelect: true,
                    sortName: "orderSplitid",
                    sortOrder: "asc",
                    pageSize: 40,
                    pageNumber: 1,
                    uniqueId: "id",
                    pageList: "[10, 25, 50, 100, All]",
                    //showToggle: true,
                    //showRefresh: true,
                    //showColumns: true,
                    search: true,
                    searchAlign: 'right',
                    pagination: true,
                    columns: columnsArray,
                    onClickRow: function(row) {
                        setTimeout("updateRowCell('" + row["id"] + "')", 1000);
                        setTimeout('$(".input-sm").select()',100);    ///**添加到这里**
                    }
                });
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题