jQuery MiniUI

 找回密码
 立即注册
查看: 3591|回复: 5
打印 上一主题 下一主题

动态按钮 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2020-11-12 11:26:23 |只看该作者 |倒序浏览

点击上传后怎么让上传按钮不能再次点击呢,等结果返回后才可以再次点击按钮,data只是传递过来的数据。现在是上传20秒后才会返回结果,所以需要设置
function optRenderer(e) {
    var record = e.record;
    var uid = record._uid;
    var babh = record.data;
    var row = e.row;

    return '<a class="mini-button" id="icon-ok"font-size: 9.8pt; color: rgb(255, 198, 109);">updateRow(\'' + babh + '\')">修改</a>' + '&nbsp;' +        '<a class="mini-button" id="icon-add"color: rgb(255, 198, 109);">doUpload(\'' + babh + '\')">上传</a>' + '&nbsp;' ;
   

}/**
* 上传
*/
function doUpload(data) {
    if (data != null) {
        $.ajax({
            url: "${webRoot}archivalControl.html?doUpload&data=" + data,
            type: "post",
            success: function (text) {
                if (text.success) {
                    mini.alert("已上传")
                } else {
                    var msg = text.errors[0].error;
                    mini.alert(msg);
                }
            }
        });
    }
}
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 4

沙发
发表于 2020-11-12 11:30:51 |只看该作者
aaa.enable = false;

Rank: 2

板凳
发表于 2020-11-12 13:35:13 |只看该作者
sunxue299 发表于 2020-11-12 11:30
aaa.enable = false;

没怎么看懂,应该写在哪里

Rank: 4

地板
发表于 2020-11-12 16:15:31 |只看该作者
jinbao 发表于 2020-11-12 13:35
没怎么看懂,应该写在哪里

aaa就是你的按钮

Rank: 8Rank: 8

5#
发表于 2020-11-12 16:35:07 |只看该作者
jinbao 发表于 2020-11-12 13:35
没怎么看懂,应该写在哪里

datagrid不支持绘制miniui控件
你绘制的只是超链接,可以用他原生的属性disabled来控制是否禁用

Rank: 6Rank: 6

6#
发表于 2020-11-13 10:00:58 |只看该作者
上传过程中用个遮罩层不久好了,实在要不能点的效果,自己手写个flag节流阀,然后把按钮置为灰色。

Archiver|普加软件

GMT+8, 2024-10-25 21:22 , Processed in 1.080687 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部