layui.use(['form'], function () {
var form = layui.form;
form.on('submit(submit)', function (data) {
var index = layer.load(2, {tiem: 999999});
$.ajax({
type: "get",
url: "/api/",
data: data.field,
dataType: "json",
success: function (data) {
if (data.status === 0) {
let ipInfo = "";
ipInfo += "
\n" +
" | IP: " + data.result.ip + " | \n" +
"
\n";
ipInfo += " \n" +
" | 国: " + data.result.ad_info.nation + " | \n" +
"
\n";
ipInfo += " \n" +
" | 省: " + data.result.ad_info.province + " | \n" +
"
\n";
ipInfo += " \n" +
" | 市: " + data.result.ad_info.city + " | \n" +
"
\n";
ipInfo += " \n" +
" | 区: " + data.result.ad_info.district + " | \n" +
"
\n";
ipInfo += " \n" +
" | 经纬度: " + data.result.location.lat + "," + data.result.location.lng + " | \n" +
"
\n";
let head = "";
let html = "\n" +
" \n" +
" \n" +
" \n" + ipInfo +
" \n" +
"
";
console.log(html);
layer.open({
title: 'IP地址查询',
content: head + html,
btn: '确定',
btnAlign: 'c'
});
layer.close(index);
} else {
layer.msg(data.message, {icon: 2});
layer.close(index);
}
},
error: function () {
layer.close(index);
layer.alert('查询失败!');
}
});
})
});