- 포스트맨에서 결과값을 먼저 확인함.
 
- 쿼리 파라미터를 확인함.
 
- 에이잭스를 function으로 한번 감싸준다.
ex) function getChurch() 
- 2가 호출 될 수 있도록? 2 위에 넣어준다.
 
$(function(){
            getChurch();
        });
- html에서 input 에 클래스 query를 준다.
ex) 성당명 또는 지역명을 검색하세요<가 있는 input 
- 2번에다 ``` 를 준다
 
let query=$(".query").val(); //input text 검색어 
- onclick이벤트를 a에게, onkeyup이벤트를 input에게 넣어준다.
 
<a class="search-btn" onclick="getBaptismalList();">검색</a>
<input type="text" placeholder="세례명을 검색해주세요." class="btm-sel1 query" onkeyup="getBaptismalList();">
- query?를 넘겨워야 하니까? (ajax안에)querytype밑에 query: query를 넣어준다.
 
<script>
        $(function(){
            getChurch();
        });
        let page=1; 
        function getChurch() {
            let query=$(".query").val(); 
            $.ajax({
                type: "GET",
                url: "/i-am-catholic/churches",
                data: {
                    "size": 15,
                    "queryType": "전체",
                    "query": query,
                    "page": page-1 
                },
                success: function (result) {
                    console.log(result);
                    let listTag = "";
                    if (result.content.length != 0) { 
                        result.content.forEach(function (item) {
                            if (item.address1 == null) item.address1 = "";
                            
                            
                            listTag +=
                                "<li>" +
                                "<a href='./church_detail.html'>" +
                                "<div class='img-wrap'>" +
                                "<span><img src='/images/catholic_images/churchImg01.jpg' alt=''></span>" +
                                "</div>" +
                                "<div class='text-wrap'>" +
                                "<p class='title'>" + item.churchName + "</p>" +
                                "<ul class='info'>" +
                                "<li>" +
                                "<p class='tit'><span>주</span><span>소</span></p>" +
                                "<p class='text text1'>" + item.address1 + "</p>" +
                                "</li>" +
                                "<li>" +
                                "<p class='tit'><span>사</span><span>제</span></p>" +
                                "<p class='text text1'>" + item.priest + "</p>" +
                                "</li>" +
                                "<li>" +
                                "<p class='tit'><span>부</span><span>사</span><span>제</span></p>" +
                                "<p class='text text2'></p>" +
                                "</li>" +
                                "</ul>" +
                                "</div>" +
                                "<span class='more-btn'>+ 자세히 보기</span>" +
                                "</a>" +
                                "</li>";
                        });
                        $(".churchList-wrap").html(listTag);
                    }else{
                        $(".churchList-wrap").html(listTag);
                    }
                    fPagination(result, page); 
                }
            });
        }
        $("#pagination").on("click", "a", function() { 
            page = parseInt($(this).attr("gopage")); 
            getChurch();
        });
    </script>