把弹窗写在循环外面 循环里面拼接 号码跟单选
前端接收的list或JSON数据怎么动态弄成单选
各位大佬,小白求教一个代码写法,后台查询出一个人对应多个号码,HTML没有写弹出框页面,全部在js里面写的弹出框,现在要怎么帮这些数据弄到这个弹出框内并弄成单选,现在数据能到弹出框,但是有几条数据就会弹出几次窗口,新手求指导写法,谢谢
//通过联系人获取电话号码
$("#personsNumber").on('click', function () {
form.render();
let attrValue = document.getElementById('reportName').value;
if (attrValue === null || attrValue === "" || attrValue === undefined) {
layer.msg('请先输入汇报(通知)人!');
document.getElementById('contactPhone').value = "";
_this.preview();
return;
}
$.ajax({
url: 'dia/txrz/get-PersonsNumber.do',
type: "post",
dataType: 'json',
data: {
'attrValue': attrValue,
},
success: function (data) {
let datas = data.list;
if (datas == false) {
layer.msg('未查询到汇报(通知)人联系电话,请自行输入');
document.getElementById('contactPhone').value = "";
_this.preview();
return;
}
$.each(datas, function (n, value) {
if (datas) {
let length = Object.getOwnPropertyNames(datas).length;
if (length > 0) {
if (length > 2) {//匹配到多个号码
let reportName = document.getElementById('reportName').value;
layer.open({
title: '检测到 “ ' + reportName + ' ” 有多个号码,请选择一个!',
type: 1,
area: ['400px', '240px'], //宽高 value.attrValue,
content:value.attrValue,
btnAlign : 'c',//按钮居中
btn: ['确定', '取消'], //按钮
yes: function (index, layero) {
$('#contactPhone').val(value.attrValue);
layer.close(index);
_this.preview()
}
});
} else {//只有一个直接赋值
$('#contactPhone').val(value.attrValue);
_this.preview()
}
} else {
layer.msg('未查询到汇报(通知)人联系电话,请自行输入');
}
} else {
layer.msg('未查询到汇报(通知)人联系电话,请自行输入');
}
})
_this.preview();
}
});
});
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
1条回答
为你推荐
- 请问 如何把 bootstrap 的form表单 中的数据转成json格式?
- 后台返回list中嵌套list封装到json中怎么在html页面中显示出来
- 如何在没有双引号的情况下回显json数据值
- @RequestBody javaBean对象接收json数组冒号变成等号
- Json提取dic-list-dic数据报错
- python
- 4个回答
- 利用阿里的fastjson.jar做java数组转化成json封装数据
- 求一个json 转为 javabean list 小例子
- 微信小程序接收VS传过来的JSON数据后工具模拟器中显示但真机不显示
- visual studio
- 微信小程序
- 2个回答
- Android gson解析复杂JSON数据
- String字符串转换成json格式并打印json数据。
- json
- 3个回答
- list转jsonstring如何保持内部对象字段的顺序
- json
- 1个回答
- java菜鸟求助如何将list数据放入json中??
- SSM框架下,jsp里解析json数据的问题
- json
- 6个回答
- json数据转换异常
- json
- 3个回答
- list转json时,数据里面日期格式问题
- 利用ajax获得后台传过来的json,前端无法解析,对前端不是很深入,求指导
- 请问这个json怎么转成List<T>
- json
- 3个回答
- Android这样的JSON数据应该怎么解析。
- JSON存储了两个list,在前台如何获取解析呢
- ztree中json类型数据如何在前台显示?
- json
- 2个回答