다중 선택을 위한 확인란 목록이 있지만 값을 가져오지 못하는 Select2
P粉399585024
P粉399585024 2023-08-31 17:54:42
0
1
594
<p>이용자는 $('form').serialize(); 中获取选值</p> <pre class="brush:php;toolbar:false;">$('.select2-multiple').select2MultiCheckboxes({ 자리 표시자: "여러 요소 선택", }) <div 클래스="행"> <양식 id="search_vendor_form"> <이름 선택="sel-01[]" id="sel-01"; class="select2-multiple"> <옵션></옵션> <옵션 값="AL">앨라배마</option> <옵션 값="CA">캘리포니아</option> <옵션 값="NY">뉴욕</option> <옵션 값="TX">텍사스</option> <옵션 값="WY">와이오밍</option> </선택> </div> </양식> <div 클래스="행"> </div> <div 클래스="행"> </div> jQuery(함수($) { $('.select2-multiple').select2MultiCheckboxes({ 자리 표시자: "여러 요소 선택", })`당신의 문자` }); $(document).on('change','#sel-01',function(){ console.log($(#search_vendor_form).serialize()) })</pre> <p>我想는ajax中发送表单值,但不进入console.log($(#search_vendor_form).serialize())</p>
P粉399585024
P粉399585024

모든 응답(1)
P粉311563823
  • 선택기를 따옴표로 묶지 않았습니다. 문자열이어야 합니다.
  • 어떤 이유로 함수 뒤의 문자열로 “your text”가 있는 것 같습니다. 이는 유효하지 않으며 버그일 수 있습니다.
  • 모든 JS 코드를 래퍼 jQuery(function($){ ... )} 함수 내부 에 넣어야 합니다.
  • 열었던
    元素未正确关闭,您似乎在
    요소가 이전에 닫혔으므로 이 두 개의 닫는 태그를 전환해야 합니다.

    다음 방법으로 이 문제를 해결하세요.

    HTML

    으아악

    JS

    으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿