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

浪淘沙2年前前端235
<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>


相关文章

el-checkbox中的值为true或false 字符值,绑定el-checkbox选中状态

 <el-checkbox v-model="form.bold"        ...

js 获取数组的值

js 获取数组的值

一、如图,获取responseItems的值二、js获取 var responseItems=JSON.parse(res.data.retBody).responseItems;...

layui span绑定form值

layui span绑定form值

  span{       display: block;     ...

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

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

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

element 显示后端返回的html json格式

"data": [         {     ...

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

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

发表评论    

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