몇 가지 ajax 제출 양식이있는 페이지가 있습니다. 각 양식에는 페이지에 기록 될 때 할당 된 동적 ID가 있습니다. 제출되는 양식의 ID를 반환하는 쉬운 방법이 있는지 아는 사람 있습니까? 기본적으로 "제출"을 클릭하여 제출 된 양식의 ID를 알려줍니다. 거기에서 나는 ajax onSuccess 함수에서 사용할 수있다.Prototype을 사용하여 제출 된 양식의 ID를 반환하는 방법은 무엇입니까?
1
A
답변
1
나는 당신이 onsubmit
거시기에 양식에서 검색 제안) 그리고 무엇이든간에 나는 당신처럼 <div>
을 폼에 밀어 넣지 않습니다.
0
흠, 거기에 생성 된 양식을 참조하는 컵 PHP 방법입니까? .NET에서 다음과 같은 작업을 수행 할 수 있습니다.
$('#<%MyForm.ClientId %>')
그러면 렌더링되는 폼이나 컨트롤의 클라이언트 ID가 반환됩니다. 당신은 단지 형태의 ID 값을 검색에 위와 같이 (방금 태그의 onsubmit에서 폼 요소에서 그것을 얻을 제출하려면
<form action="/npup.do" name="foo" id="generated_4321" onsubmit="npup(this);">
[...]
</form>
<script type="text/javascript">
function npup(form) {
form = $(form);
var formIdInput = new Element('input', {type:'hidden', name:'formId', value:form.id});
form.append(formIdInput);
}
</script>
:
관련 문제
- 1. 제출 된 양식의 내용 변경 제출
- 2. Prototype을 사용하여 '본문'에 요소를 추가하는 방법은 무엇입니까?
- 3. Javascript/Prototype을 사용하여 요소를 만료시키는 방법은 무엇입니까?
- 4. JQuery를 사용하여 양식의 여러 제출 버튼을 처리하는 방법은 무엇입니까?
- 5. 자동 생성 된 GUID ID를 반환하는 가장 좋은 방법은 무엇입니까?
- 6. Firebird에서 삭제 된 행의 ID를 반환하는 방법은 무엇입니까?
- 7. ASP.NET에 게시 된 양식의 ID를 얻으십시오.
- 8. jQuery로 제출 된 양식의 ID 및/또는 이름 검색 .submit()
- 9. PHP/Perl을 사용하여 제출 된 HTML 양식의 텍스트에서 사용자 정의 태그를 제거하는 방법은 무엇입니까?
- 10. jQuery를 사용하여 양식의 유효성을 검사하는 방법은 무엇입니까?
- 11. Prototype을 사용하여 CGI 값에 액세스
- 12. 레일스 : 제출 된 양식의 데이터로 양식 확인 메시지
- 13. Prototype을 사용하여 헤드에 스크립트 삽입
- 14. HTTP_REFERER를 사용하여 동일한 서버에서 제출 된 양식을 확인하는 방법은 무엇입니까?
- 15. getElementsByName을 사용하여 양식의 요소를 반복하는 방법은 무엇입니까?
- 16. PHP를 사용하여 확장 된 서버의 고유 ID를 생성하는 방법은 무엇입니까?
- 17. 텍스트 필드에 이름을 입력하고 ID를 제출 하시겠습니까?
- 18. lua의 id를 기반으로 데이터베이스 테이블에서 단일 레코드를 반환하는 방법은 무엇입니까?
- 19. gtk 콜백을 사용하여 호출 된 함수에서 값을 반환하는 방법은 무엇입니까?
- 20. 웹 서비스에 제출 된 InfoPath 브라우저 양식의 한자가 물음표로 나타납니다.
- 21. 경과 된 시간을 반환하는 방법은 무엇입니까?
- 22. sinatra의 매개 변수를 사용하여 제출 된 양식의 모든 항목을 어떻게 얻을 수 있습니까?
- 23. 제출 된 양식을 확인하는 가장 좋은 방법은 무엇입니까?
- 24. Linq를 사용하여 데이터베이스에서 ID를 얻는 방법은 무엇입니까?
- 25. HTTP POST로 인해 생성 된 레코드의 ID를 얻는 방법은 무엇입니까?
- 26. 제출 된 양식의 값 변경 및 JQuery 직렬화 기능
- 27. jQuery를 사용하여 배열에서 데이터를 반환하는 방법은 무엇입니까? 예를 들어
- 28. MyBatis : Postgres에서 삽입 된 개체의 ID를 반환하는 방법?
- 29. 여러 양식의 유효성 확인 및 제출
- 30. 어디서나 제출하지 않는 양식의 제출 추적
나는 실제로 다른 해결책을 생각해 냈습니다. 제출 버튼의 OnClick 'this'를 제출 한 다음 양식 ID를 다음과 같이 가져옵니다. function submitThenClear (제출) { form_id = submission.up ("form") id; } – pstinnett
그래, 다소 로터리. 양식의 onsubmit에서 그것은 보통'this.id'입니다 ... – npup