如何解决Ajax 未正确触发 Symfony 5 Javascript
我正在尝试使用 AJAX 动态填写表单: 我的表单有一个菜单、一个文本字段和一个文本区域,我也必须在其中使用 AJAX 设置其内容的格式。
我设法在菜单更改时更改文本字段的值,但是当我自己修改文本区域内容时,AJAX 在我更改菜单选择时停止修改其内容。
为什么 AJAX 不重置文本区域内容?
这是我的脚本:
<script>
function getConvention(event) {
var selectElement = event.target;
var value = selectElement.value;
url = '/'+value;
const xhttp = new XMLHttpRequest();
xhttp.onload = function() {
document.getElementById("attestaion_Convention").placeholder = JSON.parse(this.response)["nom"];
document.getElementById("attestaion_Attestation").innerHTML = "Bonjour " + JSON.parse(this.response)["nom_etu"] +
" " + JSON.parse(this.response)["prenom_etu"] + ",\n\n" +
"Vous avez suivi " + JSON.parse(this.response)["nbHeur"] + " heures de formation chez FormationPlus.\n" +
"Pouvez-vous nous retourner ce mail avec la pièce jointe signée.\n\nCordialement,\n\nFormationPlus";
}
xhttp.open("GET",url);
xhttp.send();
}
</script>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。