Jquery 找指定div下的radio 加bind事件 select 选中一用 $("#Sex").find("option[data-id='0']").prop("selected"!!!!

    //页面加载时处理的事情
    $(document).ready(function () {
        //1.匿名策略数组,给select动态追加option选项
        let EncryTypeList = [{ id: 1, text: "前n位后隐藏" }, { id: 2, text: "后n位后隐藏" }];
        EncryTypeList.map(function (item) {
            $("#EncryType").append("<option value='" + item.id + "'>" + item.text + "</option>");
        });

        //2.脱敏配置赋值
        $.ajax({
            url: "/Hyposensitize/AppConfigList",
            type: "post",
            dataType: "json",
            async: true,
            beforeSend: function (XMLHttpRequest) {
                $('body').addClass('loading');
            },
            success: function (data, textStatus, jqXHR) {
                if (data.Error==0) {
                    //给radion 赋值 选中状态
                    data.Data.map(function (item) {
                        var key = $.trim(item.Key);
                        var value = $.trim(item.Value);
                        var seletestr = "input:radio[name='" + key + "'][value='" + value + "']";
                        $(seletestr).parent('span').addClass('checked');
                    });

                } else {
                    layer.msg("失败。原因:" + data.Message);
                }
            },
            complete: function (XMLHttpRequest, textStatus) {
                $('body').removeClass('loading');
                //关闭加载动画
            }
        });

        //给tabAppConfig  下的所有radio 加绑定事件
        $("#tabAppConfig").find('input[type=radio]').bind("click", function () {
            var selectedvalue = $(this).val();
            var name = this.name;
            $.ajax({
                url: "/Hyposensitize/UpdataAppConfigByKey",
                type: "post",
                dataType: "json",
                data: { key: name, value: selectedvalue },
                async: true,
                beforeSend: function (XMLHttpRequest) {
                    $('body').addClass('loading');
                },
                success: function (data, textStatus, jqXHR) {
                    if (data) {
                        layer.msg("成功。");

                    } else {
                        layer.msg("失败。");
                    }
                },
                complete: function (XMLHttpRequest, textStatus) {
                //关闭加载动画
                    $('body').removeClass('loading');
                    
                }
            });
        });
    });
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值