layui 只有点击“导出Excel”按钮时,才改变“导出Excel”按钮的状态

浪淘沙1年前前端144
<form class="layui-form layui-form-pane" method="post">
    <div class="layui-form-item">

        <div class="layui-inline">
            <label class="layui-form-label layui-form-label-greenbg">标题</label>
            <div class="layui-input-inline">
                <input type="text" name="title" id="title" autocomplete="off" lay-affix="clear" value="" class="layui-input">
            </div>
        </div>   
        <div class="layui-inline">
            <input type="hidden" name="fst" id="fst" value="13" class="layui-input">
            <button class="layui-btn layuiadmin-btn-list btn-block" formaction="/sysadmins/tst/tst_list?handler=search">
                搜索
            </button>
          
            <button type="submit" id="exportButton" class="layui-btn layui-bg-red layuiadmin-btn-list btn-block1" formaction="/sysadmins/tst/tst_list?handler=excel" onclick="disableButton(this)">导出Excel</button>
        </div>
    </div>
</form>

<script>
    function disableButton(button) {
      
        button.classList.add('layui-btn-disabled');
        button.textContent = '导出中...'; // 可选:更改按钮文本
    }
</script>


相关文章

echarts获取点击事件,详细参数

myChart.on('click', (params) => {    console.log(`你点击了系列 ${params.name}`); ...

layui table后端接口html代码,前端显示

  , { field: 'dwbq', title: '单位标签', width:&n...

vxe-table 改变每一列颜色值

<div id="app">     <div class="table-responsi...

asp.net core razor  CKEDITOR 添加等使用详细

asp.net core razor CKEDITOR 添加等使用详细

<script src="/ckeditor/ckeditor.js"></script>     &l...

layui form提交时,弹出确认框

layui form提交时,弹出确认框

<div class="container yx-form">     <form c...

layui asp.net core razor集大成应用

layui asp.net core razor集大成应用

@page @model xxtsoft.Web.Entry.Pages.sysadmins.kh.kh_pjbModel @{     Lay...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。