修改button值

/// <summary>设置button可用</summary>
function FunSetButtonTrue(name) {
    document.getElementById(name).disabled = false;//true不可用 false可用
    document.getElementById(name).value = "保存";
}

/// <summary>设置button不可用</summary>
function FunSetButtonFalse(name) {
    document.getElementById(name).disabled = true;//true不可用 false可用
    document.getElementById(name).value = "正在提交...";
}

/// <summary>获取参数</summary>
function RequestName(strName) {
    var strHref = window.document.location.href;
    var intPos = strHref.indexOf("?");
    var strRight = strHref.substr(intPos + 1);
    var arrTmp = strRight.split("&");
    for (var i = 0; i < arrTmp.length; i++) {
        var arrTemp = arrTmp[i].split("=");
        if (arrTemp[0].toUpperCase() == strName.toUpperCase())
            return arrTemp[1];
    }
    return "";
}

用法

 function FunSubmit() {
            var identificationImage = $("#mainbox img").attr("src");
            var driverLicenseImage = $("#mainbox1 img").attr("src");
            var creditCardImage = $("#mainbox2 img").attr("src");
            var hidValue = $("input[name=‘__RequestVerificationToken‘]").val();
            FunSetButtonFalse("btnSubmit"); //此处应用
            $.ajax({
                url: "/Verification/Index",
                dataType: "json",
                type: "POST",
                data: { identificationImage: identificationImage, driverLicenseImage: driverLicenseImage, creditCardImage: creditCardImage, __RequestVerificationToken: hidValue },
                success: function(data) {
                    if (data.Status == "0") {
                        alert(data.ErrMsg);
                        FunSetButtonTrue("btnSubmit"); //此处应用
                        return;
                    } else {
                        alert(data.ErrMsg);
                        FunSetButtonTrue("btnSubmit");  //此处应用
                        window.location.href = window.location.href;
                    }
                },
                error: function() {
                    alert("网络错误,请重试!");
                }
            });
        }

效果

时间: 2024-08-09 00:01:27

修改button值的相关文章

js 动态修改属性值 动态修改图片,字等

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"   http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <meta http-equiv = "content-type" content="text/html;charset=utf-8"/> &

selenium处理富文本框,日历控件等 调用JS修改value值

http://blog.csdn.net/fudax/article/details/8089404 document.getElementById("js_domestic_fromdate").value = "2014-10-10" selenium处理富文本框,日历控件等 调用JS修改value值,布布扣,bubuko.com

jQuery attr方法修改onclick值

了通过jQuery的attr修改onclick值. 代码: var js = "alert('B:' + this.id); return false;"; var newclick = eval("(function(){"+js+"});"); $("#anchor").attr('onclick', '').click(newclick); 如果onclick事件原先有值,要先清空,再用click( eval(funct

CentOS7/RHEL7如何修改swappiness值?

示例:修改swappiness值为0 永久配置方法: sysctl -w vm.swappiness=0 echo vm.swappiness = 0 >> /etc/sysctl.conf 临时配置方法: sysctl -w vm.swappiness=0 手动更改/sys/fs/cgroup/memory下子目录对应的memory.swappiness值 临时配置后可能出现的故障描述: 物理内存还比较充足,vm.swappiness已经设置为0,但系统还是用了swap分区 故障原因 根因是

SQL两表关联查询&批量修改字段值

SQL关联查询&修改字段,正确范例如下: --批量修改报告单位名称&更新时间 --tt和tp两表关联查询,将符合条件的tt表中的principal字段更新到tp表的ruperson字段 merge into nhis34.t_publicplaces tp using standard.t_organization tt on (tt.orgcode = tp.r_orgcode and tp.create_time > '2015-05-07 00:00:00') when mat

[转]修改ulimit值的学习点滴

修改ulimit值的学习点滴: 网上有好多修改ulimit的文章,但大多仅限于对当前交互shell的修改,如果只是为了提高某一次执行脚本的文件句柄打开数,以下方法非常有效: 操作系统: CentOS 5.1 x86_64 1)修改当前交互终端的limit值 查询当前终端的文件句柄数: ulimit -n 回车,一般的系统默认的1024. 修改文件句柄数为65535,ulimit -n 65535.此时系统的文件句柄数为65535. 2)将ulimit 值添加到/etc/profile文件中(适用

使用jQuery的attr方法来修改onclick值

这篇文章主要介绍了通过jQuery的attr修改onclick值的解决方法 ,需要的朋友可以参考下 var js = "alert('B:' + this.id); return false;"; var newclick = eval("(function(){"+js+"});"); $("#anchor").attr('onclick', '').click(newclick); 如果onclick事件原先有值,要先清空

MFC修改button的颜色、背景、边框、对话框标题

MFC的button控件是一个不同于其他控件,其CButtton类是CWnd的一个子类,在修改button的背景.颜色和边框的时候必须自己进行编写一个新的类,如CMyButton.下面是进行背景.颜色.边框修改的步骤: 1.在项目->添加类->CMyButton.这样会自动生成两个文件,一个.CPP文件和一个.h文件.例如CMyButton.cpp和CMyButton.h 2.在你的主工程的头文件C**Dlg.h中添加对CMyButton.h的包含,即  #include  “CMyButto

指针作为函数参数,修改实参值

1,指针作为函数参数, 指针可以指向内存中任意一个数据,通过间接引用能够在函数内修改函数外甚至系统中的数据; 为了避免指针作为函数参数导致数据被意外修改,我们可以使用const来保护指针所指向的数据; 2,指针作为函数返回值, 同别的数据类型int,float一样,指针也能够作为函数的一种返回值类型,把返回指针的函数称为指针函数; 返回的指针所指向的数据不能够是函数内部声明的变量; 更灵活的存储,使用数组的时候面临种尴尬:数组的存储空间必须在程序运行前申请,即数组的大小在编译前必须是已知的常量表