>source

JavaScript에서 동일한 CLASS로 다른 필드에서 배열 값을 얻고 AJAX를 사용하여 데이터를 PHP로 보내려고합니다.

 <input type="text" class="form-control subject" placeholder="Subject name">
  <input type="text" class="form-control subject" placeholder="Subject name">
  <input type="text" class="form-control subject" placeholder="Subject name">

다음은 동일한 CLASS를 가진 입력입니다. subject

그래서 내 자바 스크립트에서이 모든 값을 가져 와서 subjectArr 에 대한 예제 결과 subjectArr 이다 var subjectArr = ['English', 'Maths', 'Physic']; 그래서 이제 보낼 게 subjectArr AJAX를 통해 백엔드로;

  • 답변 # 1

    jQuery를 사용할 수 있습니다. map()get() 값 배열을 반환합니다.

    var myArray = $('input[type="text"]').map(function() {
      return this.value;
    }).get();
    console.log(myArray)
    
    

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
    <input type="text" value="PHP">
    <input type="text" value="JAVASCRIPT">
    
    

  • 이전 자체 인증 및 권한 부여를 롤링하는 것이 얼마나 실용적입니까?
  • 다음 PHP와 MySQL을 사용하여 사용자의 메시지를 계산하는 방법