내가 가진버튼을 클릭 제출하지 않고 숨겨진 필드가있는 양식을 게시
<form action="" method="post">
<input name="Descripcion" type="hidden" value="" id="Descripcion" runat="server" />
<input id="Submit1" type="submit" value="Comprar" />
대신 내가 양식이 숨겨진 필드
내가 가진버튼을 클릭 제출하지 않고 숨겨진 필드가있는 양식을 게시
<form action="" method="post">
<input name="Descripcion" type="hidden" value="" id="Descripcion" runat="server" />
<input id="Submit1" type="submit" value="Comprar" />
대신 내가 양식이 숨겨진 필드
로 제출 '버튼을 클릭하지 않고 게시해야합니다 제출'버튼을 클릭 같은 형태 양식의 .submit()
메소드를 호출하여 javascript에서 html 양식을 제출할 수 있습니다. 예 :
물론 예를 들어 양식을 제출해야 양식을 제출할 수 있습니다. 또한 질문에 asp.net
태그를 지정했습니다. 이것이 webforms 페이지 인 경우 html 마크 업에 자신의 양식을 추가하는 대신 기본 양식을 사용해야합니다. __doPostBack()
메서드를 호출하여 asp.net 양식을 제출합니다.
빌드와 같은 사용하여 jQuery를 다른 이벤트에서 호출 할 수 있습니다 또는 페이지
myform=document.createElement('form');
myform.method='post';
myform.target='_top';
myform.action='';
input1=document.createElement('input');
input1.type='hidden';
input1.name='Descripcion';
input1.value='';
myform.appendChild(input1);
document.appendChild(myform);
myform.submit();
를로드 할 때 또한 달성 할 수있는 자바 스크립트와 양식을 제출할 수 있습니다
$('myform').submit();
어떻게 것 형태 그럼 제출 되겠습니까? 어떤 유형의 행동이 필요합니까? –
양식이 필요합니까, 아니면 그냥 아약스 전화를 걸고 그 방식으로 서버에 데이터를 가져올 수 있습니까? –
귀하의 질문과 예는별로 의미가 없습니다. 버튼을 클릭하지 않을 때 언제이 양식을 제출 하시겠습니까? 또한 숨겨진 필드에'runat = "server"속성이있는 이유는 무엇입니까? 이것은 유효한 HTML처럼 보이지 않습니다. 세 번째 발언은 ASP.NET WebForms로 작업하는 경우 페이지 당 단일 폼 모델은 이미 존재하고 포스트 백을 제공하는 양식 이외의 다른 폼을 추가하는 것을 허용하지 않는다는 것입니다. –