어떻게 JS/JQUERY를 통해 새 페이지에 배열을 제출할 수 있습니까? $ .ajax와 $. post는 같은 페이지로 데이터를 반환하지만 폼을 제출하는 것과 완전히 다른 PHP 페이지로 배열을 보내야합니다. 당신이 배열로받을 수 있도록jquery/js를 통해 배열 제출
-4
A
답변
0
당신은
name="name[]"
같은 배열로 이름 필드를 사용할 수 있습니다.
0
($ .ajax, $. post, $ .get)에는 비동기 메서드를 사용하지 않아야합니다. 그 대신 action 속성을 가진 실제 HTML 양식을 $ ('# form') submit()해야합니다. 'name = "name []"'과 같은 이름을 사용하면 배열을 제출할 수 있습니다.
0
먼저 양식 데이터를 사용하여 자바 스크립트 배열/객체를 생성해야합니다. 은 대상 PHP 페이지에서 살펴 :
<script>
$("#yourFormIdname").submit(function(){
var first_name=$("#yourFirstNamefieldId").val();
var last_name=$("#yourLastNamefieldId").val();
var formData={first_name:first_name,last_name:last_name};
$.ajax({
url:"Give your target url",
type:"POST",
data:{formData:formData}
})
})
</script>
$data=$_POST['formData']
print_r($data);
관련 문제
- 1. PHP를 사용하여 POST를 통해 다차원 배열 제출
- 2. PHP의 제출 입력을 통해 배열 값 표시
- 3. 각도 js routeseprovider는 angularjs와 jqueryjs를 통합하여 작동합니다.
- 4. 입력을 통해 제출 (특정 제출 제출 이름)
- 5. 데이터베이스에 배열 제출
- 6. 제출 및 배열 PHP
- 7. Django보기에 jQuery 배열 제출
- 8. HTML의 배열 제출 구문 사용?
- 9. AJAX를 통해 파일 제출
- 10. 아약스를 통해 부분보기 제출
- 11. php를 통해 sitemap.xml 제출
- 12. 아약스를 통해 양식 제출
- 13. 서블릿을 통해 양식 제출
- 14. Dojo를 사용하여 PHP에 배열 제출
- 15. Vue에서 Laravel로 양식 배열 제출
- 16. Meteor, 양식 배열 제출 방법
- 17. GTK 콜백 함수로 배열 제출
- 18. 컬렉션 여러개로 선택, 배열 제출
- 19. 양식 제출 후 전체 $ _POST 배열 얻기
- 20. PHP 배열 변수 제출 후 값 받기
- 21. Ajax를 통해 양식 제출 문제
- 22. 양식을 통해 양식을 제출 하시겠습니까?
- 23. Cloud Dataflow API를 통해 제출
- 24. AJAX 전체 양식을 통해 제출
- 25. 자바 스크립트를 통해 양식 제출
- 26. jQuery에서 AJAX를 통해 양식 제출
- 27. AJAX 요청을 통해 양식 제출
- 28. 버튼을 통해 양식 제출 CJuidialog
- 29. 아약스를 통해 모달 양식 제출
- 30. PHP HTTPS를 통해 URL에 데이터 제출
[I에 대한 요청할 수 있습니다 어떤 주제 (http://stackoverflow.com/help/on-topic) 읽어 보시기 바랍니다 되세요 와 [좋은 질문을하는 법] (0120)을 참조하십시오. [완벽한 질문] (http://codeblog.jonskeet.uk/2010/08/29/) [완벽한 질문] (http://stackoverflow.com/help/how-to-ask) 완벽한 질문 작성/ 및 [최소, 완전하고 검증 가능한 예] 만들기 (http://stackoverflow.com/help/mcve) ** SO는 ** 무료 코딩 또는 코드 변환이 아닙니다. 또는 디버깅 또는 자습서 또는 라이브러리 찾기 서비스 ___ 우리는 코드를 수정하려고합니다. 코드는 작성하지 않습니다 .__ – RiggsFolly
코드를 보여주십시오. – Vinay
코드 작성을 요청할 필요가 없습니다. 문제는 코드에서 $ .ajax 및 $. post를 사용하면 Ajax가 동일한 페이지에서 데이터를 반환한다는 것입니다. 새로운 PHP 페이지에 배열을 제출하는 방법이 있습니까? – Pentagon