layui点击按钮添加可编辑的一行方法
在之前的尝试中,我们发现在添加了edit:'text'属性后,新添加的行仍然无法进行单元格编辑,而原有的数据则可以正常编辑。通过浏览器的调试工具,我们可以看到原有数据的样式与我们期望的有所不同。
现在,我们将展示如何通过点击按钮添加一行
当触发“addTable”的点击事件时,会执行以下操作:
$("addTable").click(function(){
// 构建新的
var tr = " <tr>" +
" <td data-field='domainId' data-edit='text'> <div class='layui-table-cell laytable-cell-edit' contentEditable='true'>请在此编辑domainId</div></td>" +
" <td data-field='colName' data-edit='text'> <div class='layui-table-cell laytable-cell-edit' contentEditable='true'>请在此编辑colName</div></td>" +
" <td data-field='typeName' data-edit='text'> <div class='layui-table-cell laytable-cell-edit' contentEditable='true'>请在此编辑typeName</div></td>" +
" <td data-field='scale' data-edit='text'> <div class='layui-table-cell laytable-cell-edit' contentEditable='true'>请在此编辑scale</div></td>" +
" <td data-field='notNull' data-edit='text'> <div class='layui-table-cell laytable-cell-edit' contentEditable='true'>请在此编辑notNull</div></td>" +
" </tr>";
$(".layui-table-body .layui-table tbody").append(tr);
});
以上就是长沙网络推广为大家分享的layui点击按钮添加可编辑的一行的方法。希望能给各位开发者带来启发和帮助,也请大家多多支持长沙网络推广和我们的后续分享。如有更多疑问或建议,欢迎与我们交流。
以上内容仅供参考和学习,实际使用时请根据实际情况进行调整和优化。也请大家持续关注我们的后续更新,相信会有更多精彩内容等待大家。感谢大家的阅读和支持!
编程语言
- layui点击按钮添加可编辑的一行方法
- jQuery中slidedown与slideup方法用法示例
- 解决form中action属性后面-传递参数 获取不到的问
- PHP正确解析UTF-8字符串技巧应用
- 探讨-parse url解析URL,返回其组成部分
- JS如何判断是否为ie浏览器的方法(包括IE10、IE11在
- JS实现文件动态顺序载入的方法
- js实现兼容IE、Firefox的图片缩放代码
- 解决vue 绑定对象内点击事件失效问题
- 浅谈JavaScript中运算符的优先级
- JS实现的全排列组合算法示例
- php将字符串转换成16进制的方法
- ASP.NET中DataTable与DataSet之间的转换示例
- Bootstrap Table实现定时刷新数据的方法
- 解决vue-router在同一个路由下切换,取不到变化的路
- php获取根域名方法汇总