Compare commits

...

2 Commits

Author SHA1 Message Date
邹景立
3500fce20b 增加 双击事件触发编辑 2022-08-02 17:23:24 +08:00
邹景立
95f08f1f8b 增加 layTable 双击事件
在按钮上加 data-event-dbclick 时,双击 tr 时会触发 click 事件或指定事件。
2022-08-02 17:20:41 +08:00
5 changed files with 9 additions and 5 deletions

View File

@ -66,7 +66,7 @@
<!-- 数据操作工具条模板 -->
<script type="text/html" id="ToolbarRoleTableTpl">
<!--{if auth('edit')}-->
<a class="layui-btn layui-btn-primary layui-btn-sm" data-width="600px" data-title="编辑权限" data-modal='{:url("edit")}?id={{d.id}}'> </a>
<a class="layui-btn layui-btn-primary layui-btn-sm" data-event-dbclick data-width="600px" data-title="编辑权限" data-modal='{:url("edit")}?id={{d.id}}'> </a>
<!--{/if}-->
<!--{if auth("apply")}-->

View File

@ -76,7 +76,7 @@
<!-- 数据操作工具条模板 -->
<script type="text/html" id="toolbar">
<!--{if auth('edit')}-->
<a class="layui-btn layui-btn-primary layui-btn-sm" data-title="编辑数据" data-modal='{:url("edit")}?id={{d.id}}'> </a>
<a class="layui-btn layui-btn-primary layui-btn-sm" data-event-dbclick data-title="编辑数据" data-modal='{:url("edit")}?id={{d.id}}'> </a>
<!--{/if}-->
<!--{if auth("remove")}-->

View File

@ -107,7 +107,7 @@
{{# } }}
<!-- {/if} -->
{if auth('edit')}
<a class="layui-btn layui-btn-sm" data-title="编辑系统菜单" data-modal='{:url("edit")}?id={{d.id}}'> </a>
<a class="layui-btn layui-btn-sm" data-event-dbclick data-title="编辑系统菜单" data-modal='{:url("edit")}?id={{d.id}}'> </a>
{/if}
<!-- {else} -->
{if auth('remove')}

View File

@ -99,14 +99,14 @@
<script type="text/html" id="toolbar">
{if isset($type) and $type eq 'index'}
<!--{if auth("edit")}-->
<a class="layui-btn layui-btn-sm" data-title="编辑用户" data-modal='{:url("edit")}?id={{d.id}}'> </a>
<a class="layui-btn layui-btn-sm" data-event-dbclick data-title="编辑用户" data-modal='{:url("edit")}?id={{d.id}}'> </a>
<!--{/if}-->
<!--{if auth("pass")}-->
<a class="layui-btn layui-btn-sm layui-btn-normal" data-title="设置密码" data-modal='{:url("pass")}?id={{d.id}}'> </a>
<!--{/if}-->
{else}
<!--{if auth("edit")}-->
<a class="layui-btn layui-btn-sm" data-title="编辑用户" data-modal='{:url("edit")}?id={{d.id}}'> </a>
<a class="layui-btn layui-btn-sm" data-event-dbclick data-title="编辑用户" data-modal='{:url("edit")}?id={{d.id}}'> </a>
<!--{/if}-->
<!--{if auth("remove")}-->
<a class="layui-btn layui-btn-sm layui-btn-danger" data-confirm="确定要永久删除此账号吗?" data-action="{:url('remove')}" data-value="id#{{d.id}}"> </a>

View File

@ -769,6 +769,10 @@ $(function () {
$table.trigger('render', {height: $(window).height() - $table.next().offset().top - 35})
}).trigger('sort', function (rets) {
(sort = rets), $table.trigger('reload')
}).trigger('rowDouble', function (event) {
$(event.tr[0]).find('[data-event-dbclick]').map(function () {
$(this).trigger(this.dataset.eventDbclick || 'click', event);
});
});
return $table;