//页面加载时处理的事情
$(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');
}
});
});
});
Jquery 找指定div下的radio 加bind事件 select 选中一用 $("#Sex").find("option[data-id='0']").prop("selected"!!!!
最新推荐文章于 2021-07-26 22:52:07 发布