나는 다음과 같은 형태를 따른다 :비활성화 된 입력 필드가 요청 본문에 전송되지 않는 이유는 무엇입니까?
<form class="form-horizontal" role="form" action="/updatedetails" method="POST">
<input type="hidden" name="_csrf" value="{{_csrfToken}}">
<div class="form-group">
<label for="fieldUsername" class="col-sm-2 control-label">Username:</label>
<div class="col-sm-4">
<input type="text" disabled class="form-control" id="fieldUsername" name="username">
</div>
</div>
<!-- more content -->
사용자 이름 입력 텍스트 필드의 값은 페이지로드 중에 jQuery를에 의해 설정된다 : JQuery와 내가 이름을 볼 수, 작동하는 것 같다
$('#fieldUsername').val(username);
필드는 텍스트 필드로 비활성화됩니다.
내 질문은 양식을 게시 할 때 사용자 이름이 요청 본문에 포함되지 않은 이유는 무엇입니까? 모든 필드가 포함됩니다. 사용 중지 된 입력란이 요청 본문에 포함되어 있지 않다는 의미입니까?
변경은 맞다 – Roy