var from;
var token = localStorage.getItem("token");
$(function () {
layui.use(['form', 'laydate','layer'], function () {
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
from = form;
form.render();
getTableList();
// 验证成功后才会执行下面的操作
form.on('submit(formDemo)', function (data) {
save(data); // 新增
});
$("#searchBt").click(function () {
getTableList();
});
});
});
function getTableList() {
$.ajax({
type: 'post',
contentType: "application/x-www-form-urlencoded",
url: ctxPath + '/workerDepart/getTableList',
data: {
name:$("#name").val(),
idNumber:$("#idNumber").val()
},
async: false,
success: function (data) {
$("#myTable").empty();
var html;
html +="
";
html +="| 选择 | ";
html +="姓名 | ";
html +="身份证号 | ";
html +="
";
for (var i = 0; i < data.length; i++){
html +="";
html +=" | ";
html +=""+ data[i].name +" | ";
html +=""+ data[i].idNumber +" | ";
html +=""+ data[i].id +" | ";
html +=""+ data[i].orgName +" | ";
html +=""+ data[i].htbh +" | ";
html +=""+ data[i].htOn +" | ";
html +=""+ data[i].gw +" | ";
html +=""+ data[i].lxdh +" | ";
html +="
";
}
if(0";
html +="表中数据为空 | ";
html +="";
}
$("#myTable").append(html);
},
error: function (err) {
console.log("获取工程下拉列表出错:", err);
}
});
}
//保存
function save() {
var table = document.getElementById('myTable');
var radioButtons = table.getElementsByTagName('input');
var selectedData;
for (var i = 0; i < radioButtons.length; i++) {
if (radioButtons[i].type === 'radio' && radioButtons[i].checked) {
var selectedRow = radioButtons[i].parentNode.parentNode;
selectedData = {
name: selectedRow.cells[1].innerText,
idNumber: selectedRow.cells[2].innerText,
orgName: selectedRow.cells[4].innerText,
htbh: selectedRow.cells[5].innerText,
htOn:selectedRow.cells[6].innerText,
gw:selectedRow.cells[7].innerText,
id: selectedRow.cells[3].innerText,
lxdh: selectedRow.cells[8].innerText
};
// 在这里执行其他操作,如将选中的数据保存到变量中或发送到服务器
break;
}
};
$("#name",window.parent.document).val(selectedData.name);
$("#idNumber",window.parent.document).val(selectedData.idNumber);
$("#orgName",window.parent.document).val(selectedData.orgName);
$("#htbh",window.parent.document).val(selectedData.htbh);
$("#signDate",window.parent.document).val(selectedData.htOn);
$("#gw",window.parent.document).val(selectedData.gw);
$("#workId",window.parent.document).val(selectedData.id);
$("#lxdh",window.parent.document).val(selectedData.lxdh);
var index = parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
}
//设置弹窗关闭
function reloading() {
var index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引
parent.layer.close(index); //再执行关闭
window.parent.example.ajax.reload( null, false ); // 刷新页面
}