묻고답하기
게시판 등록 버튼 누른후 알림 메세지..board.js 수정에관해..도와주세요~
2014.01.11 06:14
안녕하세요~
게시판 등록을 누르면 알림창을 띄우게 하고자
board.js 파일에 alert('신청이 완료되었습니다.');
이런식으로 추가해서 일단은 됐는데요~~ (아래소스를 봐주세요)
여기서, 문제는 신청서게시판 하나만 적용하고싶은데
모든 게시판에 "등록"을 누르면 다..alert 적용이 된다는거에요..
신청서 게시판만 적용하고 싶은데
어떻게 해야할지 알려주시면 정말~ 감사합니다!!
---------------------------------------------------------------------
/* complete tp insert document */
function completeDocumentInserted(ret_obj) {
var error = ret_obj['error'];
var message = ret_obj['message'];
var mid = ret_obj['mid'];
var document_srl = ret_obj['document_srl'];
var category_srl = ret_obj['category_srl'];
//alert(message);
var url;
if(!document_srl)
{
url = current_url.setQuery('mid',mid).setQuery('act','');
}
else
{
url = current_url.setQuery('mid',mid).setQuery('document_srl',document_srl).setQuery('act','');
}
if(category_srl) url = url.setQuery('category',category_srl);
// location.href = url; 주석처리
alert('신청이 완료되었습니다.'); 추가
completeReload(ret_obj); 추가
}
댓글 4
-
멀티비타민
2014.01.11 11:12
-
kongjeya
2014.01.12 01:36
답변 감사합니다.
하지만 제가 초보라서... 먼가를 잘못한거 같아요...
안되네요~ㅜㅜ
board.js에 함수 복사해서
function xxx(ret_obj) {
var error = ret_obj['error'];
var message = ret_obj['message'];
var mid = ret_obj['mid'];
var document_srl = ret_obj['document_srl'];
var category_srl = ret_obj['category_srl'];//alert(message);
var url;
if(!document_srl)
{
url = current_url.setQuery('mid',mid).setQuery('act','');
}
else
{
url = current_url.setQuery('mid',mid).setQuery('document_srl',document_srl).setQuery('act','');
}
if(category_srl) url = url.setQuery('category',category_srl);
//location.href = url;
alert('신청이 완료되었습니다.');
completeReload(ret_obj);}
이렇게 만든후
write_form에
<input class="btn" type="submit" value="{$lang->cmd_registration}" onclick="xxx();" />
이렇게 바꿨는데요
뭐가 잘못되었는지 구체적으로 답변 부탁드려요 ㅠㅠ
-
멀티비타민
2014.01.13 11:27
해보니 따로 board.js는 건들지말고
write_form.html에서
form에 onsubmit 부분만 바꿔주시면 됩니다.
return procfilter 앞에
alert('신청이 완료되었습니다.'); 이걸 넣어주시면 잘됩니다.
보드 마다 다르니 대충 예제를 적자면
<form action="./" method="post" onsubmit="alert('신청이 완료되었습니다.'); return procFilter(this, insert)" id="fo_write">
이렇게 해주시면 됩니다.
-
kongjeya
2014.01.14 13:09
답변 기다렸는데 감사드립니다!!^^
기존건 그대로놔두고
새로운 이름으로 function xxx식으로 고칩니다.
특정게시판 html에서 등록버튼에
복사한 함수를 onclick으로 넣어주시면 되겠네요