$(document).ready(function () {
let inquiryId = response['id']
$.ajax(settings).done(function (response) {
console.log(response);
let inquiryId = response['id']
let title = response['title']
let content = response['content']
let createdDate = response['createdDate']
let username = response['username']
let nickName = response['nickName']
.ajax(settings)
.done(function (response) {
console.log(response);
let rows = response.data
for (let i = 0; i < rows.length; i++) {
let inquiryId = rows[i]['id']
let number = inquiryId
let title = rows[i]['title']
let createdDate = rows[i]['createdDate']
let temp_html = ` <tr>
<td>${number}</td>
<td><a href ="contactDe-inquiry.html?${inquiryId}">${title}</td>
<th>${createdDate}</th>
</tr>`
$('#inquiryList').append(temp_html)
}
var para = document.location.href.split("?");
console.log(para[1])
document.location.href : 현재페이지 url을 가져온다.
split("?") : ? 물음표 기준으로 url을 쪼개어
para[1] : @PathVaiable로 받을 값을 가져온다.
아래와 같이 가져온 값을 url 에 적용한다.
"http://localhost:8080/api/contact/inquiries?page=" + para[1],
function showInquiry() {
var para = document.location.href.split("?");
console.log(para[1])
var settings = {
"url": "http://localhost:8080/api/contact/inquiries?page=" + para[1],
"method": "GET",
"timeout": 0
};
## ?size = " + $('#id').val() + ""
<script>
function contactWrite(){
var settings = {
"url": "<http://localhost:8080/api/managers/notices> ?size = " + $('#id').val() + ""
"method": "POST",
"timeout": 0,
예
// 검색창 조회
function noticeSearch(){
var settings = {
"url": "http://localhost:8080/api/managers/notices/check?keyword="+$('#keywordInput').val(),
$('#t_exePosting').on("click", "button[name='enrollComment']", function()
Table
▽ 예제 코드 1 ▽
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<table border="1">
<tr>
<td colspan="2" align=center>A</td>
</tr>
<tr>
<td>C</td>
<td>D</td>
</tr>
</table>
<hr>
<table border="1">
<tr>
<td>A</td>
<td rowspan=2>B</td>
</tr>
<tr>
<td>C</td>
</tr>
</table>
</body>
</html>
성공 시 done() 함수로 alert로 알려주고,
실패 시 fail() 함수로 에러메세지 알려주기
$.ajax(settings)
.done(function (response) {
console.log(response);
alert("수정 성공")
window.location = './contactPageIndex-inquiry.html'
}).fail(function (response) { //실패시 실행
console.log(response.responseJSON);
if (response.responseJSON.statusCode === 404) {
alert(response.responseJSON.message)
}
if (response.responseJSON.statusCode === 500) {
alert(response.responseJSON.message)
}
});
에러발생 : /index.html 을 해도 그 경로로 가지 않았다.
원인 : 프로젝트 자체가 폴더 속에 있는데 폴더이름이 properties-main 이여서
경로를 window.location./properties-main/index.html 하거나 아래와 같이 해줌
//window.location='/index.html'
}).fail(function(response){
console.log(response)
});
}
</script>
</html>
<!-- //상대경로 , 절대경로 (/)찾아보기
. 나 자신
.. 나보다 한단계 위 ^^ -->