게시판 본문에서 삭제버튼을 누르면 delete_form.html 으로 가는 것 없이 바로 삭제되게끔 하고 싶은데

delete_form 에서 똑같이 복사해서 붙여넣기 했는데도 굳이 delete_form 으로 이동이 되네요.

 

아래 소스에서 잘못 된 부분이 있나요?

 

 

<div id="bd" class="bd">
    <form action="/" method="get" onsubmit="return procFilter(this, delete_document)" no-error-return-url="true" class="_authority_read">
        <input type="hidden" name="act" value="dispBoardDelete" />
        <input type="hidden" name="vid" value="{$vid}" />
        <input type="hidden" name="mid" value="{$mid}" />
        <input type="hidden" name="page" value="{$page}" />
        <input type="hidden" name="document_srl" value="{$document_srl}" />

        {@ echo $document_srl; }
        
        <input class="cs_p trs" type="submit" value="{$lang->cmd_delete}" />
        <button class="cs_p trs" type="button" onclick="history.back()" >{$lang->cmd_back}</button>
    </form>

  • ?
    삭제버튼에서 링크를 getUrl이 잡혀있으실거 같습니다.

    그런데 저걸 html에 넣는다고 동작될것 같지는 않습니다. 결론적으로 page 이동없이 삭제를 원하시는거 같은데.. XE 게시판은 ajax로 구현이 안되어 있는것이 대부분이라...
  • ? profile
    지금 사용하는 게시판이 ajaxboard 인데
    <li><a class="edit" href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl,'comment_srl','')}">{$lang->cmd_delete} </a></li>
    삭제버튼이 이런식으로 getUrl 로 되어있네요.
    불가능한가요?
  • profile ?
    이미 링크에서 dispBoardDelete로 url을 만들기 때문에 페이지가 넘어가는것입니다. 이부분을 제외하고 자바스크립트로 처리를 해야 할것 같습니다.