前台取值与赋值的控件总结

1、文本框 

.replace(/\s+/g, "")//去空格

$("#AuditUser").val("赋值");

$("#AuditUser").attr("disabled", true);//不可更改

let value = $("#AuditUser").val();//取值

function Trim(str, is_global) {
    var result;
    result = str.replace(/(^\s+)|(\s+$)/g, "");
    if (is_global.toLowerCase() == "g") {
        result = result.replace(/\s/g, "");
    }
    return result;
}

2、下拉列表框

动态添加

$.ajax({
        type: "post",
        url: '',
        dataType: 'json',
        async: false,
        data: {  },
        success: function (data) {         
            let obj = '<option value="0">全部</option>';//<option value="0">全部</option>
            for (var i = 0; i < data.length; i++) {
                obj += '<option value="' + data[i].userid + '">' + data[i].username + '</option>';//添加车站数据
            }
            //staionstr += '</select>';
          $("#Sel_User").html(obj);
        }
    });

 $("#Sel_User").selectpicker('refresh')

$("#Sel_Station").find("option:selected").val() 取值 

var sel = $("#Sel_Station")[0];//所有值

        for (var i = 0; i < sel.length; i++) {
            if (sel[i].text == s_name) {
                sel.selectedIndex = i;
            }
        }
        $('.selectpicker').selectpicker('refresh');

3、复选框(check)

  $('input[type="checkbox"]').prop("checked", checkbox.checked) //全选与取消

if ($(this).is(":checked") == false) {
        $("#checkAll").prop("checked", false);
    }

$(strid).prop("checked", true);//选中

$(strid).prop("checked", false);//取消

 $('#deviceId_Chk input[type="checkbox"]').each(
                function () {
                    strAll += $(this).val() + ",";
                }
            );

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值