ajax url 값을 조건에따라 다르게보내기
본문
$.ajax({
url :"/board/getSoftWareList",
data : $("#searchForm").serialize(),
dataType:"JSON",
cache : false,
async : true,
type :"POST",
success : function(obj) {
getSoftWareListCallback(obj);
},
error : function(xhr, status, error) {}
});
}
지금 이렇게 게시판을 불러오고 있는데 게시판의 오름차순 내림차순 쿼리를 따로만들어서
getSoftWareListASC getSoftWareListDESC 이렇게 URL에 넣으면 제가 만든 쿼리로 리스크가 잘 출력이되는건 확인이 됬는데 여기서 문제인게 게시판의 타이틀부분을 클릭했을때 오름차순으로 만들 url로 리스트가 출력되고 한번더 클릭했을때는 내림차순으로 만든 URL로 보내야하는데 이 방법을 어떻게해야할지를 잘모르겠습니다.
질문이 너무 두서가없다면 죄송합니다.
답변 1
var toggle=false;
if( toggle) {
$.ajax({ url :"/board/getSoftWareListASC", });
toggle=false;
} else {
$.ajax({ url :"/board/getSoftWareListDESC", });
toggle=true;
}
이런 식인데
toggle 같은 변수를 ajax 호출할 때 data로 넘겨서 처리할 수도 있습니다.