<form>
을 정의 할 때 action
태그를 설정할 수 있습니다.양식에 대한 작업을 null로 설정하십시오.
페이지를 실제로 변경하지 않도록 null (#)로 설정할 수 있습니까? 하드
<form>
을 정의 할 때 action
태그를 설정할 수 있습니다.양식에 대한 작업을 null로 설정하십시오.
페이지를 실제로 변경하지 않도록 null (#)로 설정할 수 있습니까? 하드
action
속성이없는 <form>
태그가에서 제출 된 페이지로 데이터를 전송합니다.
양식 데이터를 다른 페이지로 보내려면 action
속성 만 사용해야합니다.
<form method="GET">
<input type="text" size="10" name="input" value="default">
<input type="submit" value="Submit">
</form>
(참고 :. 이것은 file:///
프로토콜 핸들러에서 작동하지 않습니다)
다른 사람이이 글을 읽고, 그것은 일반적으로 더 나은 입력 또는 버튼 객체가 false를 반환하는 것입니다; 클릭하면 이렇게하면 양식이 작업을 따르지 않고 대신 페이지에 남아있게됩니다. 그것은 현재 페이지에 머무르기 때문에 요청되는 것과 개념적으로 유사 할 것입니다.
다음은 자바 스크립트에서 제출 옵션을 처리해 보겠습니다.
HTML :
<form>
<input type="text" name="email">
<button onclick="do_something(); return false;"
</form>
JAVASCRIPT :
var do_something = function(){
$.ajax({
url: "http://myapi.com/route",
type: 'POST',
data: $('form').serialize(),
context: document.body
}).done(function(data) {
alert(data);
});
};
여기
당신이 API 호출에 의해 반환되는 것을 사용자에게 경고, 당신의 API 경로에 이메일 주소를 제출하는 것입니다 방법의 예
다음과 같은 방법으로 양식 작업을 null로 설정할 수 있습니다. 이것은 나를 위해 일했다.
< form action ='' >
이 질문을 이해할 수 없습니다. –
현재로서는 의미가 없기 때문에이를 분명히해야합니다. – Pointy
나는 NULL이 아닌 – norris1023