728x90
반응형
## writePost 함수 완성
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
// 메모를 생성합니다.
function writePost() {
// 1. 작성한 메모를 불러옵니다.
let contents = $('#contents').val();
// 2. 작성한 메모가 올바른지 isValidContents 함수를 통해 확인합니다.
if (isValidContents(contents) == false) {
return;
}
// 3. genRandomName 함수를 통해 익명의 username을 만듭니다.
let username = genRandomName(10);
// 4. 전달할 data JSON으로 만듭니다.
let data = {'username': username, 'contents': contents};
// 5. POST /api/memos 에 data를 전달합니다.
$.ajax({
type: "POST",
url: "/api/memos",
contentType: "application/json",
data: JSON.stringify(data),
success: function (response) {
alert('메시지가 성공적으로 작성되었습니다.');
window.location.reload();
}
});
}
|
cs |
반응형
'SpringBoot > 스파르타 웹개발의 봄 spring' 카테고리의 다른 글
[스파르타 웹개발의 봄 spring] 03.15 메모 변경하기-submitEdit (0) | 2021.07.13 |
---|---|
[스파르타 웹개발의 봄 spring] 03.13~14 메모 조회하기 - getMessages 함수 (0) | 2021.07.12 |
[스파르타 웹개발의 봄 spring] 03.11 클라이언트 설계하기 (0) | 2021.07.12 |
[스파르타 웹개발의 봄 spring] 03.07~08 javascript 기초 (0) | 2021.07.12 |
[스파르타 웹개발의 봄 spring] 03.06 HTML,css 기초 (0) | 2021.07.12 |