• jquery禁用form表单中的文本框


    //禁用form表单中所有的input[文本框、复选框、单选框],select[下拉选],多行文本框[textarea]
    function disableForm(formId, isDisabled) {
    var attr = "disable";
    if (!isDisabled) {
    attr = "enable";
    }
    $("form[id='" + formId + "'] :text").attr("disabled", isDisabled);
    $("form[id='" + formId + "'] textarea").attr("disabled", isDisabled);
    $("form[id='" + formId + "'] select").attr("disabled", isDisabled);
    $("form[id='" + formId + "'] :radio").attr("disabled", isDisabled);
    $("form[id='" + formId + "'] :checkbox").attr("disabled", isDisabled);

    //禁用jquery easyui中的下拉选(使用input生成的combox)

    $("#" + formId + " input[class='combobox-f combo-f']").each(function () {
    if (this.id) {
    alert("input" + this.id);
    $("#" + this.id).combobox(attr);
    }
    });

    //禁用jquery easyui中的下拉选(使用select生成的combox)
    $("#" + formId + " select[class='combobox-f combo-f']").each(function () {
    if (this.id) {
    alert(this.id);
    $("#" + this.id).combobox(attr);
    }
    });

    //禁用jquery easyui中的日期组件dataBox
    $("#" + formId + " input[class='datebox-f combo-f']").each(function () {
    if (this.id) {
    alert(this.id)
    $("#" + this.id).datebox(attr);
    }
    });
    }

  • 相关阅读:
    winform控件库二次开发yy
    Oracle数据库表死锁和解锁
    集合去重筛选
    linux手动生成core dump
    HandlerSocket简介以及php使用handlersocket
    使用truss、strace或ltrace诊断软件的“疑难杂症”
    Sqlserver 2012 导出表数据为SQL脚本
    MySQL的索引为什么使用B+Tree
    计算机体系
    docker使用
  • 原文地址:https://www.cnblogs.com/ryanlamp/p/8336228.html
Copyright © 2020-2023  润新知