>웹 프론트엔드 >CSS 튜토리얼 >제출 시 비활성화된 양식 필드 데이터를 어떻게 보존할 수 있습니까?

제출 시 비활성화된 양식 필드 데이터를 어떻게 보존할 수 있습니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-11-05 15:55:02180검색

How Can I Preserve Disabled Form Field Data in Submissions?

제출 시 비활성화된 양식 필드 데이터 보존

필드.

  • CSS를 적용하여 필드를 회색으로 표시하여 비활성화된 것처럼 보이게 합니다.
  • 제출 시 이벤트 처리:

    • 제출 버튼에 클릭 이벤트 리스너를 구현하세요.
    • 이벤트 핸들러를 모두 활성화하고 비활성화하세요. 양식을 제출하기 전에 드롭다운 메뉴를 사용하세요.

    실제 구현

    jQuery를 사용하면 제출하기 전에 필드를 비활성화하고 활성화할 수 있습니다.

    jQuery(function($) {
      $('form').bind('submit', function() {
        $(this).find(':input').prop('disabled', false);
      });
    });

    이 코드는 제출 이벤트 전에 양식 내의 모든 입력을 비활성화하고 제출 후에 활성화하여 모든 값이 포함되도록 합니다. 제출 데이터에서.

    위 내용은 제출 시 비활성화된 양식 필드 데이터를 어떻게 보존할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    성명:
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.