kenu
2006-04-20 08:37:49
1
7459

[ajax]ajax simple functions


okjsp 에서 사용하는 simple function 입니다.

processAjax() 를 호출해서 서버에 요청하고,

서버의 응답은 지정한 callback function 에서 req 라는 인수를 통해서 처리할 수 있습니다.

http://www.okjsp.pe.kr/js/ajax.js

파일이 현재 Tag 입력쪽에서 사용되고 있습니다.

사용하는 실예제는 다음과 같습니다.

 

<div style="background-color:#fff; border-bottom: 1 solid #888;" class="tablestyle">
<form name="tform" style="margin:0px" onsubmit="saveTag();return false;">
Tag <input type="text" name="tag" id="tag" style="width:80px" />
 <input type="button" value="tag" onclick="saveTag()"/>
 <span id="tagSaveMsg"></span>
</form>

<script src="/js/ajax.js"></script>
<script>
function saveTag() {
 var url = "/jsp/tag.jsp?";
 var tagObj = document.getElementById("tag");
 var params = "seq=69375&tag="+(tagObj.value);
 tagObj.disabled = true;

 processAjax(url, params, "doTag");
 return false;
}

function doTag(req) {
 var result = req.responseText;
 document.getElementById("tagSaveMsg").innerHTML = result;
 var tagObj = document.getElementById("tag");
 if ( 'ok' == result ) {
  tagObj.value = "";
 }
 tagObj.disabled = false;
}
</script>

0
0
  • 댓글 1

  • kenu
    2008-01-02 14:42:30
    MOVED FROM bbs4
    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.