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 (将#修改为@)