묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
ajax 쿼리에 대해 질문 올립니다.
2010.12.01 23:32
① : Context::set('member_list', $data);
② : $.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "./",
data: query,
dataType: "json",
success:function(data) {
if (data.member_list.length > 0) {
②의 success:function(data) 에서 ①의 값을 받는데 if (data.member_list.length > 0) 에서 member_list.length는 null이거나 개체가 아니라는 오류가 뜹니다.
무엇을 잘못한 걸까요.
댓글 1
-
씨지
2010.12.02 01:24
-
생명시내
2010.12.02 11:54
정성스러운 답변에 감사드립니다. data:query, 에서 query를 alert으로 띄워 확인을 했었는데 이상이 없네요. 모듈.api.php를 통하지 않아서 다시 작업을 했더니 이젠 데이타 가져오기를 실패하네요 좀더 머리 싸매고 잘돌아가는 코드와 다시 비교도 해보고 해야겠습니다. 답변.. 너무 감사 드립니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
Jinniman | 음악 효과음 자료실을 만드는데요 | |
백용권 | 스크롤 레이어 못찾겟어요 예전에 분명히 했었는데 ㅠㅠ | |
딩가딩 | 작성 글 보기에서 특정 게시판에 쓴 글은 안 나오게 할 수 있나요? [1] | 2010.12.02 by 에혀라X |
환이아범 | 텍스타일스킨의 이미지 변경이 안되는 데 도와주세요 [1] | 2010.12.02 by Rate |
이욱585 | 텍스타일 스킨의 이미지를 변형하려는 변형이 안되네요 [1] | 2010.12.02 by Rate |
조양래503 | 업그레이드가너무 자주지 않나요? [1] | 2010.12.02 by Gekkou |
nzeo초보 | 레이아웃 검색기능이 제대로 작동하지 않을 경우 체크해봐야 할 것은 무엇인지요? | |
생명시내 | ajax 쿼리에 대해 질문 올립니다. [1] | 2010.12.02 by 씨지 |
유서영895 | 구글과 같은 검색엔진에서 노출되는 것을 차단시키려면? [2] | 2010.12.02 by 씨지 |
닉쿤s | smsXE 자료실 다운로드 권한 | |
Freebinz | 레이아웃 css에서 background 문제 [1] | 2010.12.02 by bec |
붕어짱 | 1.4.4.2로 업데이트하는데 오류입니다. [1] | 2010.12.02 by SeklutZ |
김동현594 | 홈페이지 접속 후 화면이 이상합니다. [1] | 2010.12.01 by SeklutZ |
자투리 | 회원가입이 안됩니다 [1] | 2010.12.01 by myhero |
luv07 | 게시판 수정 질문드립니다.. | |
케힐 | 메인화면에 배너 어떻게 달죠? | |
clov | 도와주세요 업데이트후 에러뜹니다. | |
smama | 레이아웃 배경문제(페이지에서만 배경 안보임) [1] | 2010.12.01 by SeklutZ |
빈지갑 | 서비스관리의 게시판 메뉴가 활성화 되질 않네요. [1] | 2010.12.01 by SeklutZ |
아가늑대 | 제로보드 XE의 관리자 모드에서 게시판 XE 클릭했을 때 에러 [1] | 2010.12.01 by SeklutZ |
뭘좀 잔뜩 적었다가 날려먹었네요.ㅠㅠ
개발관련 질문은 개발자님들이나 고수님들께서 바쁘신지 답변받기가 하늘에 별따기인 편이라.. 안타까운마음에 하수지만 달아봅니다.^^
data: query, 이부분은 뭔가 생략하신건가요?
저는
data : {
module : "모듈명"
, act : "액션명"
, module_srl : module_srl
, 위 액션에서 사용할 변수 : 변수값계속 추가..
}
이런게 들어갔는데 말이죠..
그리고 해당액션이 실행되고 값을 js로 되받을때는
모듈.view.php 에 있던 액션(메소드)가 실행되면서
Context::set('member_list', $scores->member_list);
해주고
모듈.api.php 에서 그걸다시
$oModule->add('member_list'+ ', Context::get('member_list') );
처리 해줘서 가져올 수 있었습니다.
json 방식의 통신은 api를 통해서 넘겨줘야하는것으로 알고있습니다.
참고가 되는 답변인지 모르겠습니다.
혹시 고수님들 보시고 내용중 틀린게 있다면 지적해주세요. 그럼 제게도 도움이 될겁니다.^^
저도 구조적을 다 이해하고 만들고있다기보다는 코드를 비교해봐가면서 하고있어서 맨땅의 해딩중입니다.ㅠㅠ