양식 제출 후 현재 페이지를 다시 새로 고치는 것을 방지하는 방법
<form name='form1' id='form1' action='/xbcw/cw/xx_xx.action' method='post'> <input type="button" id="btnSubmit" name="btnSubmit" value="保存" onclick="addKp()" class="Button2" /> <input type="button" id="btnSubmit" name="btnSubmit" value="下一步" onclick="doAddCwKpSubmit()" class="Button2" /> </form>
저장을 클릭하여 제출한 후 현재 페이지를 변경하지 않고 유지하는 방법 FORM 양식을 사용하시겠습니까?(즉, 현재 페이지를 새로 고치지 않음)
FORM 양식 뒤에 iframe 추가
저장 및 제출 이벤트에서 대상을 iframe 이름으로 변경해야 합니다.
JS:document.forms[0].target="rfFrame" ;
JQuery:$("#f2").attr("target","rfFrame");
이렇게 하면 FORM이 제출되고 데이터가 저장되며, 페이지가 넘어가지 않습니다.