제출 후 제출 버튼의 텍스트를 변경할 수 있습니까? 예를 들어 버튼에 Submit이라는 단어가 있고 사용자가 양식을 제출하면 버튼에 Done이라고 표시됩니다. 그렇다면, 어떻게 완료됩니까?제출 후 제출 버튼의 텍스트 변경
감사합니다.
제출 후 제출 버튼의 텍스트를 변경할 수 있습니까? 예를 들어 버튼에 Submit이라는 단어가 있고 사용자가 양식을 제출하면 버튼에 Done이라고 표시됩니다. 그렇다면, 어떻게 완료됩니까?제출 후 제출 버튼의 텍스트 변경
감사합니다.
$('#id_of_button').click(function(event) {
$('#id_of_button').prop('value', 'Text you want to change to');
});
편집 : 실제로 더 나은 해결책은 양식의 제출 처리자에 바인딩하는 것입니다.
네, 가능 & 당신이이 짓을 한거야 수 있습니다
<form name="MyForm">
<input type=button name="b1" value="Submit" onclick="javascript:document.MyForm.b1.value='Done'">
</form>
당신이 양식을 처리하는 AJAX를 사용하는 경우, 당신은 단순히 버튼 텍스트를 가질 수있다 $.ajax jQuery 메서드의 성공 콜백에서 변경 :
이것이 도움이되기를 바랍니다!
사용자가 양식을 제출하면 어떻게됩니까? AJAX로 처리 되었습니까, 아니면 전체 페이지가 다시로드됩니까? – raina77ow
아, AJAX로 처리됩니다. – user3079066
그런 다음'$ .ajax' 성공 함수에서 변경하십시오 (기술적으로 처리는 서버가 이에 대해보고 한 후에 만 수행됩니다). – raina77ow