| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- function changeInner (name) {
- const element = document.getElementById(`${name}`)
- const anotherElement = document.getElementsByClassName('container marketing');
- for (let div of anotherElement) div.style.display = 'none';
- element.style.display = 'block'
- }
- async function changeInnerAjax(name) {
- let code = findCode(name);
- const element = document.getElementById('notice')
- // html 가져오기
- await axios.get(`/html/contact-inner/${name}.html`)
- .then(async (res) => {
- //element.insertAdjacentHTML('afterBegin', res.request.responseText);
- element.innerHTML = res.data;
- const list = await getList(code, 1);
- const target = findTarget(name);
- makeTable(list.data.dataList, target, code);
- pagenation(list.data, code);
- clearModal();
- })
- }
- function findCode (name) {
- let result = '';
- switch (name) {
- case 'notice' : result = 'NT'
- break;
- case 'estimate' : result = 'EM'
- break;
- case 'logi-advice' : result = 'LG'
- break;
- }
- return result;
- }
- function findTarget (name) {
- let result = '';
- switch (name) {
- case 'notice' : result = document.getElementById('notice_table').querySelector('tbody');
- break;
- case 'estimate' : result = document.getElementById('esti_table').querySelector('tbody');
- break;
- case 'logi-advice' : result = document.getElementById('la_table').querySelector('tbody');
- break;
- }
- return result;
- }
|