>웹 프론트엔드 >JS 튜토리얼 >양식 제출에서 반환 값은 post 또는 get method_javascript 기술을 사용하여 구현됩니다.

양식 제출에서 반환 값은 post 또는 get method_javascript 기술을 사용하여 구현됩니다.

WBOY
WBOY원래의
2016-05-16 17:24:501736검색

이를 달성하기 위해 jquery의 post 또는 get 메소드를 사용할 수 있습니다($.post(url, params, callback) $.get(url, params, callback) )

반환 값: XMLHttpRequest

매개변수:

•url(문자열): 로딩 페이지의 URL 주소입니다.
•params(맵): (선택 사항) 서버로 전송되는 키/값 쌍 매개변수입니다.
•콜백(함수): (선택) 원격 페이지가 로드될 때 실행되는 함수입니다.

양식을 제출할 때 일반적으로 제출 작업이 완료된 후 성공/실패 여부를 묻는 팝업이 필요합니다. . 프롬프트 상자. 이때 콜백 함수를 사용합니다.

예:

페이지 제출 양식

코드 복사 코드 다음과 같습니다:

function onSubmita()
{
var args = {
"solution.cif":$("input[name='solution.cif']" ) .val(),
"solution.fourCif":$("input[name='solution.fourCif']").val(),
"solution.HeightP":$("input[name = 'solution.HeightP']").val(),
"solution.widthP":$("input[name='solution.widthP']").val(),
"solution.vga " :$("input[name='solution.vga']").val()
};
if (confirm("코드 스트림 설정에 대한 변경 사항을 제출하시겠습니까?" )) {
$.post("<%=basePath%>old/ResolutionAction-solution.action?type=set",args, function(data) {
alert(data);
});
}

}

서버

가 작업을 실행하고 반환 값을 반환합니다
코드를 복사하면 다음과 같습니다:

//. . . . . 액션 메소드
getResponse().setContentType("text/html;charset=UTF-8");
getResponse().getWriter().print("실행 성공!")
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.